From 5368d0dc925de555de420a69824cb4060c14ea6c Mon Sep 17 00:00:00 2001 From: Patrick Kalita Date: Fri, 13 Sep 2024 08:59:54 -0700 Subject: [PATCH] Split has_direct_input/output into has_input/output (multivalued) and has_primary_input/output (single valued) --- src/gocam/datamodel/gocam.py | 6 ++- src/gocam/schema/gocam.yaml | 14 +++++- src/gocam/translation/minerva_wrapper.py | 48 ++++++++++++------- tests/input/minerva-633b013300000306.json | 1 + .../test_translation/test_minerva_wrapper.py | 46 ++++++++++-------- 5 files changed, 74 insertions(+), 41 deletions(-) create mode 100644 tests/input/minerva-633b013300000306.json diff --git a/src/gocam/datamodel/gocam.py b/src/gocam/datamodel/gocam.py index cb8561f..95cbadc 100644 --- a/src/gocam/datamodel/gocam.py +++ b/src/gocam/datamodel/gocam.py @@ -97,8 +97,10 @@ class Activity(ConfiguredBaseModel): molecular_function: Optional[MolecularFunctionAssociation] = Field(None, description="""The molecular function that is carried out by the gene product or complex""") occurs_in: Optional[CellularAnatomicalEntityAssociation] = Field(None, description="""The cellular location in which the activity occurs""") part_of: Optional[BiologicalProcessAssociation] = Field(None, description="""The larger biological process in which the activity is a part""") - has_direct_input: Optional[MoleculeAssociation] = Field(None, description="""The input molecules that are directly consumed by the activity""") - has_direct_output: Optional[MoleculeAssociation] = Field(None, description="""The output molecules that are directly produced by the activity""") + has_input: Optional[List[MoleculeAssociation]] = Field(default_factory=list, description="""The input molecules that are directly consumed by the activity""") + has_primary_input: Optional[MoleculeAssociation] = Field(None, description="""The primary input molecule that is directly consumed by the activity""") + has_output: Optional[List[MoleculeAssociation]] = Field(default_factory=list, description="""The output molecules that are directly produced by the activity""") + has_primary_output: Optional[MoleculeAssociation] = Field(None, description="""The primary output molecule that is directly produced by the activity""") causal_associations: Optional[List[CausalAssociation]] = Field(default_factory=list, description="""The causal associations that connect this activity to other activities""") provenances: Optional[List[ProvenanceInfo]] = Field(default_factory=list, description="""Provenance information for the activity""") diff --git a/src/gocam/schema/gocam.yaml b/src/gocam/schema/gocam.yaml index e5e51c4..bb1bfe1 100644 --- a/src/gocam/schema/gocam.yaml +++ b/src/gocam/schema/gocam.yaml @@ -109,14 +109,24 @@ classes: description: The larger biological process in which the activity is a part range: BiologicalProcessAssociation inlined: true - has_direct_input: + has_input: description: The input molecules that are directly consumed by the activity range: MoleculeAssociation inlined: true - has_direct_output: + multivalued: true + has_primary_input: + description: The primary input molecule that is directly consumed by the activity + range: MoleculeAssociation + inlined: true + has_output: description: The output molecules that are directly produced by the activity range: MoleculeAssociation inlined: true + multivalued: true + has_primary_output: + description: The primary output molecule that is directly produced by the activity + range: MoleculeAssociation + inlined: true causal_associations: description: The causal associations that connect this activity to other activities range: CausalAssociation diff --git a/src/gocam/translation/minerva_wrapper.py b/src/gocam/translation/minerva_wrapper.py index 53aa551..07eb06e 100644 --- a/src/gocam/translation/minerva_wrapper.py +++ b/src/gocam/translation/minerva_wrapper.py @@ -28,6 +28,8 @@ OCCURS_IN = "BFO:0000066" HAS_INPUT = "RO:0002233" HAS_OUTPUT = "RO:0002234" +HAS_PRIMARY_INPUT = "RO:0004009" +HAS_PRIMARY_OUTPUT = "RO:0004008" logger = logging.getLogger(__name__) @@ -64,6 +66,12 @@ def _annotations_multivalued(obj: Dict) -> Dict[str, List[str]]: return anns +def _setattr_with_warning(obj, attr, value): + if getattr(obj, attr, None) is not None: + logger.warning(f"Overwriting {attr} for {obj.id if hasattr(obj, 'id') else obj}") + setattr(obj, attr, value) + + MAIN_TYPES = [ "molecular_function", "biological_process", @@ -300,36 +308,40 @@ def _iter_activities_by_fact_subject( for activity, term, evs in _iter_activities_by_fact_subject( fact_property=PART_OF ): - if activity.part_of is not None: - logger.warning(f"Overwriting part_of for Activity: {activity.id}") - activity.part_of = BiologicalProcessAssociation(term=term, evidence=evs) + association = BiologicalProcessAssociation(term=term, evidence=evs) + _setattr_with_warning(activity, "part_of", association) for activity, term, evs in _iter_activities_by_fact_subject( fact_property=OCCURS_IN ): - if activity.occurs_in is not None: - logger.warning(f"Overwriting occurs_in for Activity: {activity.id}") - activity.occurs_in = CellularAnatomicalEntityAssociation( - term=term, evidence=evs - ) + association = CellularAnatomicalEntityAssociation(term=term, evidence=evs) + _setattr_with_warning(activity, "occurs_in", association) for activity, term, evs in _iter_activities_by_fact_subject( fact_property=HAS_INPUT ): - if activity.has_direct_input is not None: - logger.warning( - f"Overwriting has_direct_input for Activity: {activity.id}" - ) - activity.has_direct_input = MoleculeAssociation(term=term, evidence=evs) + if activity.has_input is None: + activity.has_input = [] + activity.has_input.append(MoleculeAssociation(term=term, evidence=evs)) + + for activity, term, evs in _iter_activities_by_fact_subject( + fact_property=HAS_PRIMARY_INPUT + ): + association = MoleculeAssociation(term=term, evidence=evs) + _setattr_with_warning(activity, "has_primary_input", association) for activity, term, evs in _iter_activities_by_fact_subject( fact_property=HAS_OUTPUT ): - if activity.has_direct_output is not None: - logger.warning( - f"Overwriting has_direct_output for Activity: {activity.id}" - ) - activity.has_direct_output = MoleculeAssociation(term=term, evidence=evs) + if activity.has_output is None: + activity.has_output = [] + activity.has_output.append(MoleculeAssociation(term=term, evidence=evs)) + + for activity, term, evs in _iter_activities_by_fact_subject( + fact_property=HAS_PRIMARY_OUTPUT + ): + association = MoleculeAssociation(term=term, evidence=evs) + _setattr_with_warning(activity, "has_primary_output", association) for fact_property, facts in facts_by_property.items(): for fact in facts: diff --git a/tests/input/minerva-633b013300000306.json b/tests/input/minerva-633b013300000306.json new file mode 100644 index 0000000..e9488c3 --- /dev/null +++ b/tests/input/minerva-633b013300000306.json @@ -0,0 +1 @@ +{"id":"gomodel:633b013300000306","individuals":[{"id":"gomodel:633b013300000306/633b013300000308","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113521","label":"H2O"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/633b013300000309","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113521","label":"H2O"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/633b013300000311","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113525","label":"GDP"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/633b013300000313","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113526","label":"NAD"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/633b013300000314","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113526","label":"NAD"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/633b013300000316","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113526","label":"NAD"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/633b013300000322","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113529","label":"H+"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/633b013300000323","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113529","label":"H+"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/633b013300000328","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113536","label":"SUCCA"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/633b013300000329","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113536","label":"SUCCA"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/633b013300000330","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113536","label":"SUCCA"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/633b013300000333","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113544","label":"MAL"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/633b013300000334","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113544","label":"MAL"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/633b013300000339","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113548","label":"Pi"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"}]},{"id":"gomodel:633b013300000306/633b013300000340","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113548","label":"Pi"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-05"}]},{"id":"gomodel:633b013300000306/633b013300000348","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113559","label":"Ac-CoA"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/633b013300000353","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113573","label":"GTP"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/633b013300000356","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113581","label":"ADP"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/633b013300000358","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113587","label":"OA"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/633b013300000359","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113587","label":"OA"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/633b013300000363","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113588","label":"FUMA"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/633b013300000364","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113588","label":"FUMA"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-05"}]},{"id":"gomodel:633b013300000306/633b013300000367","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113593","label":"ATP"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/633b013300000370","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113594","label":"2OG"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-05"}]},{"id":"gomodel:633b013300000306/633b013300000371","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-113594","label":"2OG"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/633b013300000376","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-29362","label":"NADH"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"}]},{"id":"gomodel:633b013300000306/633b013300000377","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-29362","label":"NADH"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/633b013300000379","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-29362","label":"NADH"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/633b013300000384","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-29374","label":"CoA"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/633b013300000385","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-29374","label":"CoA"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/633b013300000387","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-29374","label":"CoA"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"}]},{"id":"gomodel:633b013300000306/633b013300000388","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-29374","label":"CoA"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-05"}]},{"id":"gomodel:633b013300000306/633b013300000391","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-29376","label":"CO2"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/633b013300000393","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-29376","label":"CO2"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/633b013300000398","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-29654","label":"CIT"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"}]},{"id":"gomodel:633b013300000306/633b013300000399","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-29654","label":"CIT"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"}]},{"id":"gomodel:633b013300000306/633b013300000402","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-29938","label":"ISCIT"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-05"}]},{"id":"gomodel:633b013300000306/633b013300000403","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-29938","label":"ISCIT"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-05"}]},{"id":"gomodel:633b013300000306/633b013300000407","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-70958","label":"SUCC-CoA"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"}]},{"id":"gomodel:633b013300000306/633b013300000409","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-70958","label":"SUCC-CoA"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/633b013300000410","type":[{"type":"class","id":"obo:go/extensions/reacto.owl#REACTO_R-ALL-70958","label":"SUCC-CoA"}],"root-type":[{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"}]},{"id":"gomodel:633b013300000306/633b013300000443","type":[{"type":"class","id":"GO:0004449","label":"isocitrate dehydrogenase (NAD+) activity"}],"root-type":[{"type":"class","id":"GO:0003674","label":"molecular_function"},{"type":"class","id":"obo:go/extensions/reacto.owl#molecular_event","label":"Molecular Event"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"hint-layout-y","value":"665.7333374023438"},{"key":"hint-layout-x","value":"1286.7666015625"},{"key":"date","value":"2022-10-25"}]},{"id":"gomodel:633b013300000306/633b013300000449","type":[{"type":"class","id":"GO:0003994","label":"aconitate hydratase activity"}],"root-type":[{"type":"class","id":"GO:0003674","label":"molecular_function"},{"type":"class","id":"obo:go/extensions/reacto.owl#molecular_event","label":"Molecular Event"}],"annotations":[{"key":"hint-layout-y","value":"399.51666259765625"},{"key":"date","value":"2022-10-25"},{"key":"hint-layout-x","value":"1196.3333129882812"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/633b013300000451","type":[{"type":"class","id":"GO:0004108","label":"citrate (Si)-synthase activity"}],"root-type":[{"type":"class","id":"GO:0003674","label":"molecular_function"},{"type":"class","id":"obo:go/extensions/reacto.owl#molecular_event","label":"Molecular Event"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"hint-layout-x","value":"1168.2666015625"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"hint-layout-y","value":"79.68333435058594"},{"key":"date","value":"2022-10-25"}]},{"id":"gomodel:633b013300000306/633b013300000452","type":[{"type":"class","id":"GO:0030060","label":"L-malate dehydrogenase (NAD+) activity"}],"root-type":[{"type":"class","id":"GO:0003674","label":"molecular_function"},{"type":"class","id":"obo:go/extensions/reacto.owl#molecular_event","label":"Molecular Event"}],"annotations":[{"key":"date","value":"2022-10-25"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"hint-layout-y","value":"118.83332824707031"},{"key":"hint-layout-x","value":"627.2666625976562"}]},{"id":"gomodel:633b013300000306/633b013300000453","type":[{"type":"class","id":"GO:0004333","label":"fumarate hydratase activity"}],"root-type":[{"type":"class","id":"GO:0003674","label":"molecular_function"},{"type":"class","id":"obo:go/extensions/reacto.owl#molecular_event","label":"Molecular Event"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-25"},{"key":"hint-layout-x","value":"444.20001220703125"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"hint-layout-y","value":"341.433349609375"}]},{"id":"gomodel:633b013300000306/633b013300000456","type":[{"type":"class","id":"GO:0008177","label":"succinate dehydrogenase (quinone) activity"}],"root-type":[{"type":"class","id":"GO:0003674","label":"molecular_function"},{"type":"class","id":"obo:go/extensions/reacto.owl#molecular_event","label":"Molecular Event"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-25"},{"key":"hint-layout-x","value":"383.4666748046875"},{"key":"hint-layout-y","value":"702.7333374023438"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/633b013300000457","type":[{"type":"class","id":"GO:0004775","label":"succinate-CoA ligase (ADP-forming) activity"}],"root-type":[{"type":"class","id":"GO:0003674","label":"molecular_function"},{"type":"class","id":"obo:go/extensions/reacto.owl#molecular_event","label":"Molecular Event"}],"annotations":[{"key":"hint-layout-x","value":"644.7833251953125"},{"key":"date","value":"2022-10-25"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"hint-layout-y","value":"929.5166625976562"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/633b013300000460","type":[{"type":"class","id":"GO:0034602","label":"oxoglutarate dehydrogenase (NAD+) activity"}],"root-type":[{"type":"class","id":"GO:0003674","label":"molecular_function"},{"type":"class","id":"obo:go/extensions/reacto.owl#molecular_event","label":"Molecular Event"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"hint-layout-x","value":"999.7166748046875"},{"key":"date","value":"2022-10-25"},{"key":"hint-layout-y","value":"724.8666687011719"}]},{"id":"gomodel:633b013300000306/633b013300000461","type":[{"type":"class","id":"GO:0004776","label":"succinate-CoA ligase (GDP-forming) activity"}],"root-type":[{"type":"class","id":"GO:0003674","label":"molecular_function"},{"type":"class","id":"obo:go/extensions/reacto.owl#molecular_event","label":"Molecular Event"}],"annotations":[{"key":"hint-layout-x","value":"716.2999877929688"},{"key":"hint-layout-y","value":"660.0166625976562"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-25"}]},{"id":"gomodel:633b013300000306/633b013300000487","type":[{"type":"class","id":"GO:0005759","label":"mitochondrial matrix"}],"root-type":[{"type":"class","id":"UBERON:0001062","label":"anatomical entity"},{"type":"class","id":"GO:0110165","label":"cellular anatomical entity"},{"type":"class","id":"GO:0005575","label":"cellular_component"},{"type":"class","id":"CARO:0000000","label":"anatomical entity"}],"annotations":[{"key":"hint-layout-y","value":"897.0333251953125"},{"key":"date","value":"2022-10-25"},{"key":"hint-layout-x","value":"1652.7833251953125"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/633b013300000495","type":[{"type":"class","id":"GO:0005759","label":"mitochondrial matrix"}],"root-type":[{"type":"class","id":"UBERON:0001062","label":"anatomical entity"},{"type":"class","id":"GO:0110165","label":"cellular anatomical entity"},{"type":"class","id":"GO:0005575","label":"cellular_component"},{"type":"class","id":"CARO:0000000","label":"anatomical entity"}],"annotations":[{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/633b013300000503","type":[{"type":"class","id":"GO:0006099","label":"tricarboxylic acid cycle"}],"root-type":[{"type":"class","id":"GO:0008150","label":"biological_process"}],"annotations":[{"key":"hint-layout-x","value":"795.3481289035191"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-25"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"hint-layout-y","value":"494.4367758456174"}]},{"id":"gomodel:633b013300000306/633b013300000642","type":[{"type":"class","id":"MGI:MGI:95530","label":"Fh1 Mmus"}],"root-type":[{"type":"class","id":"CHEBI:33695","label":"information biomacromolecule"},{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/633b013300000643","type":[{"type":"class","id":"MGI:MGI:97050","label":"Mdh2 Mmus"}],"root-type":[{"type":"class","id":"CHEBI:33695","label":"information biomacromolecule"},{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/633b013300000644","type":[{"type":"class","id":"MGI:MGI:88529","label":"Cs Mmus"}],"root-type":[{"type":"class","id":"CHEBI:33695","label":"information biomacromolecule"},{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-05"}]},{"id":"gomodel:633b013300000306/633b013300000645","type":[{"type":"class","id":"MGI:MGI:87880","label":"Aco2 Mmus"}],"root-type":[{"type":"class","id":"CHEBI:33695","label":"information biomacromolecule"},{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/633b013300000648","type":[{"type":"class","id":"GO:0045244","label":"succinate-CoA ligase complex (GDP-forming)"}],"root-type":[{"type":"class","id":"GO:0005575","label":"cellular_component"},{"type":"class","id":"GO:0032991","label":"protein-containing complex"}],"annotations":[{"key":"hint-layout-y","value":"890.7000122070312"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"hint-layout-x","value":"361.8999938964844"},{"key":"date","value":"2022-10-25"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/633b013300000649","type":[{"type":"class","id":"MGI:MGI:1306824","label":"Suclg2 Mmus"}],"root-type":[{"type":"class","id":"CHEBI:33695","label":"information biomacromolecule"},{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"}]},{"id":"gomodel:633b013300000306/633b013300000650","type":[{"type":"class","id":"MGI:MGI:1927234","label":"Suclg1 Mmus"}],"root-type":[{"type":"class","id":"CHEBI:33695","label":"information biomacromolecule"},{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/633b013300000651","type":[{"type":"class","id":"GO:0009361","label":"succinate-CoA ligase complex (ADP-forming)"}],"root-type":[{"type":"class","id":"GO:0005575","label":"cellular_component"},{"type":"class","id":"GO:0032991","label":"protein-containing complex"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-25"},{"key":"hint-layout-y","value":"1167.4500122070312"},{"key":"hint-layout-x","value":"457.98333740234375"}]},{"id":"gomodel:633b013300000306/633b013300000652","type":[{"type":"class","id":"MGI:MGI:1306775","label":"Sucla2 Mmus"}],"root-type":[{"type":"class","id":"CHEBI:33695","label":"information biomacromolecule"},{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/633b013300000653","type":[{"type":"class","id":"MGI:MGI:1927234","label":"Suclg1 Mmus"}],"root-type":[{"type":"class","id":"CHEBI:33695","label":"information biomacromolecule"},{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/633b013300000655","type":[{"type":"class","id":"GO:0045257","label":"succinate dehydrogenase complex (ubiquinone)"}],"root-type":[{"type":"class","id":"GO:0005575","label":"cellular_component"},{"type":"class","id":"GO:0032991","label":"protein-containing complex"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-25"},{"key":"hint-layout-y","value":"894.25"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"hint-layout-x","value":"70.5"}]},{"id":"gomodel:633b013300000306/633b013300000656","type":[{"type":"class","id":"MGI:MGI:1914195","label":"Sdha Mmus"}],"root-type":[{"type":"class","id":"CHEBI:33695","label":"information biomacromolecule"},{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-25"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"hint-layout-y","value":"556"},{"key":"hint-layout-x","value":"170.75"}]},{"id":"gomodel:633b013300000306/633b013300000657","type":[{"type":"class","id":"MGI:MGI:1914930","label":"Sdhb Mmus"}],"root-type":[{"type":"class","id":"CHEBI:33695","label":"information biomacromolecule"},{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"date","value":"2022-10-05"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/633b013300000658","type":[{"type":"class","id":"MGI:MGI:1913302","label":"Sdhc Mmus"}],"root-type":[{"type":"class","id":"CHEBI:33695","label":"information biomacromolecule"},{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-05"}]},{"id":"gomodel:633b013300000306/633b013300000659","type":[{"type":"class","id":"MGI:MGI:1914175","label":"Sdhd Mmus"}],"root-type":[{"type":"class","id":"CHEBI:33695","label":"information biomacromolecule"},{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"}]},{"id":"gomodel:633b013300000306/633b013300000925","type":[{"type":"class","id":"ECO:0000314","label":"direct assay evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"source","value":"PMID:31857692"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-06"}]},{"id":"gomodel:633b013300000306/633b013300000926","type":[{"type":"class","id":"ECO:0000316","label":"genetic interaction evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"source","value":"PMID:31857692"},{"key":"date","value":"2022-10-06"},{"key":"with","value":"MGI:MGI:1919082"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/6348a65d00000428","type":[{"type":"class","id":"ECO:0000314","label":"direct assay evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"source","value":"PMID:15317809"},{"key":"date","value":"2022-10-18"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/6348a65d00000429","type":[{"type":"class","id":"ECO:0000316","label":"genetic interaction evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"source","value":"PMID:32212192"},{"key":"with","value":"MGI:MGI:88529"},{"key":"date","value":"2022-10-18"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/6348a65d00000430","type":[{"type":"class","id":"ECO:0000314","label":"direct assay evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-18"},{"key":"source","value":"PMID:32212192"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/6348a65d00000431","type":[{"type":"class","id":"ECO:0000314","label":"direct assay evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-18"},{"key":"source","value":"PMID:32212192"}]},{"id":"gomodel:633b013300000306/6348a65d00000432","type":[{"type":"class","id":"ECO:0000314","label":"direct assay evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-18"},{"key":"source","value":"PMID:32212192"}]},{"id":"gomodel:633b013300000306/6348a65d00000434","type":[{"type":"class","id":"ECO:0000314","label":"direct assay evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"date","value":"2022-10-18"},{"key":"source","value":"PMID:27821630"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/6348a65d00000584","type":[{"type":"class","id":"GO:0045252","label":"oxoglutarate dehydrogenase complex"}],"root-type":[{"type":"class","id":"GO:0005575","label":"cellular_component"},{"type":"class","id":"GO:0032991","label":"protein-containing complex"}],"annotations":[{"key":"hint-layout-y","value":"1088.0499877929688"},{"key":"date","value":"2022-10-25"},{"key":"hint-layout-x","value":"1117.3499755859375"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/6348a65d00000585","type":[{"type":"class","id":"MGI:MGI:1098267","label":"Ogdh Mmus"}],"root-type":[{"type":"class","id":"CHEBI:33695","label":"information biomacromolecule"},{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-19"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/6348a65d00000586","type":[{"type":"class","id":"MGI:MGI:107450","label":"Dld Mmus"}],"root-type":[{"type":"class","id":"CHEBI:33695","label":"information biomacromolecule"},{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-19"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/6348a65d00000587","type":[{"type":"class","id":"MGI:MGI:1926170","label":"Dlst Mmus"}],"root-type":[{"type":"class","id":"CHEBI:33695","label":"information biomacromolecule"},{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-19"}]},{"id":"gomodel:633b013300000306/6348a65d00000588","type":[{"type":"class","id":"GO:0045242","label":"isocitrate dehydrogenase complex (NAD+)"}],"root-type":[{"type":"class","id":"GO:0005575","label":"cellular_component"},{"type":"class","id":"GO:0032991","label":"protein-containing complex"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2024-03-14"},{"key":"hint-layout-y","value":"1000.5833129882812"},{"key":"hint-layout-x","value":"1451.683349609375"},{"key":"comment","value":"Automated change 2024-03-14: GO:0005962 replaced by GO:0045242"}]},{"id":"gomodel:633b013300000306/6348a65d00000589","type":[{"type":"class","id":"MGI:MGI:1915084","label":"Idh3a Mmus"}],"root-type":[{"type":"class","id":"CHEBI:33695","label":"information biomacromolecule"},{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"}]},{"id":"gomodel:633b013300000306/6348a65d00000590","type":[{"type":"class","id":"MGI:MGI:2158650","label":"Idh3b Mmus"}],"root-type":[{"type":"class","id":"CHEBI:33695","label":"information biomacromolecule"},{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-19"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/6348a65d00000591","type":[{"type":"class","id":"MGI:MGI:1099463","label":"Idh3g Mmus"}],"root-type":[{"type":"class","id":"CHEBI:33695","label":"information biomacromolecule"},{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/6348a65d00000593","type":[{"type":"class","id":"ECO:0000314","label":"direct assay evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"source","value":"PMID:15356189"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-19"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/6348a65d00000651","type":[{"type":"class","id":"ECO:0000315","label":"mutant phenotype evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"date","value":"2022-10-19"},{"key":"with","value":"MGI:MGI:2182403"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"source","value":"PMID:15356189"}]},{"id":"gomodel:633b013300000306/6348a65d00000652","type":[{"type":"class","id":"ECO:0000315","label":"mutant phenotype evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"with","value":"MGI:MGI:2182403"},{"key":"date","value":"2022-10-19"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"source","value":"PMID:15356189"}]},{"id":"gomodel:633b013300000306/6348a65d00000721","type":[{"type":"class","id":"ECO:0000315","label":"mutant phenotype evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"date","value":"2022-10-19"},{"key":"source","value":"PMID:22169199"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/6348a65d00000722","type":[{"type":"class","id":"ECO:0000315","label":"mutant phenotype evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"source","value":"PMID:22169199"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"}]},{"id":"gomodel:633b013300000306/6348a65d00000723","type":[{"type":"class","id":"ECO:0000315","label":"mutant phenotype evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"source","value":"PMID:22169199"},{"key":"with","value":"MGI:MGI:4367457"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"}]},{"id":"gomodel:633b013300000306/6348a65d00000725","type":[{"type":"class","id":"ECO:0000315","label":"mutant phenotype evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"with","value":"MGI:MGI:5585619"},{"key":"source","value":"PMID:24271779"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"}]},{"id":"gomodel:633b013300000306/6348a65d00000726","type":[{"type":"class","id":"ECO:0000315","label":"mutant phenotype evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"with","value":"MGI:MGI:5585619"},{"key":"source","value":"PMID:24271779"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-19"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/6348a65d00000727","type":[{"type":"class","id":"ECO:0000316","label":"genetic interaction evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"with","value":"MGI:MGI:88529 "},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-19"},{"key":"source","value":"PMID:24271779"}]},{"id":"gomodel:633b013300000306/6348a65d00000728","type":[{"type":"class","id":"ECO:0000315","label":"mutant phenotype evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"source","value":"PMID:24271779"},{"key":"with","value":"MGI:MGI:5585619"},{"key":"date","value":"2022-10-19"}]},{"id":"gomodel:633b013300000306/6348a65d00000729","type":[{"type":"class","id":"ECO:0000315","label":"mutant phenotype evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"source","value":"PMID:27496549"},{"key":"with","value":"MGI:MGI:3950803"},{"key":"date","value":"2022-10-19"}]},{"id":"gomodel:633b013300000306/6348a65d00000730","type":[{"type":"class","id":"ECO:0000315","label":"mutant phenotype evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"source","value":"PMID:27496549"},{"key":"date","value":"2022-10-19"},{"key":"with","value":"MGI:MGI:3950803"}]},{"id":"gomodel:633b013300000306/6348a65d00000731","type":[{"type":"class","id":"ECO:0000314","label":"direct assay evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"source","value":"PMID:27496549"},{"key":"date","value":"2022-10-19"}]},{"id":"gomodel:633b013300000306/6348a65d00000998","type":[{"type":"class","id":"ECO:0000266","label":"sequence orthology evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"source","value":"PMID:27484306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"with","value":"UniProtKB:P53597"},{"key":"date","value":"2022-10-19"}]},{"id":"gomodel:633b013300000306/6348a65d00000999","type":[{"type":"class","id":"ECO:0000266","label":"sequence orthology evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"source","value":"PMID:27484306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"with","value":"UniProtKB:P53597"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"}]},{"id":"gomodel:633b013300000306/6348a65d00001000","type":[{"type":"class","id":"ECO:0000266","label":"sequence orthology evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"source","value":"PMID:27484306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"with","value":"UniProtKB:P53597"},{"key":"date","value":"2022-10-19"}]},{"id":"gomodel:633b013300000306/6348a65d00001005","type":[{"type":"class","id":"ECO:0000266","label":"sequence orthology evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"source","value":"PMID:27484306"},{"key":"with","value":"UniProtKB:P53597"}]},{"id":"gomodel:633b013300000306/6348a65d00001006","type":[{"type":"class","id":"ECO:0000314","label":"direct assay evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"source","value":"PMID:31648943"},{"key":"date","value":"2022-10-19"}]},{"id":"gomodel:633b013300000306/6348a65d00001007","type":[{"type":"class","id":"ECO:0000314","label":"direct assay evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"source","value":"PMID:31648943"},{"key":"date","value":"2022-10-19"}]},{"id":"gomodel:633b013300000306/6348a65d00001012","type":[{"type":"class","id":"ECO:0000316","label":"genetic interaction evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"source","value":"PMID:27496549"},{"key":"date","value":"2022-10-19"},{"key":"with","value":"MGI:MGI:1306775"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/6348a65d00001147","type":[{"type":"class","id":"ECO:0000314","label":"direct assay evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"source","value":"PMID:16120479"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-19"}]},{"id":"gomodel:633b013300000306/6348a65d00001148","type":[{"type":"class","id":"ECO:0000314","label":"direct assay evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"source","value":"PMID:16120479"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-19"}]},{"id":"gomodel:633b013300000306/6348a65d00001149","type":[{"type":"class","id":"ECO:0000314","label":"direct assay evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"source","value":"PMID:16120479"}]},{"id":"gomodel:633b013300000306/6348a65d00001150","type":[{"type":"class","id":"ECO:0000314","label":"direct assay evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-19"},{"key":"source","value":"PMID:16120479"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/6348a65d00001151","type":[{"type":"class","id":"GO:0005739","label":"mitochondrion"}],"root-type":[{"type":"class","id":"UBERON:0001062","label":"anatomical entity"},{"type":"class","id":"GO:0110165","label":"cellular anatomical entity"},{"type":"class","id":"GO:0005575","label":"cellular_component"},{"type":"class","id":"CARO:0000000","label":"anatomical entity"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-19"}]},{"id":"gomodel:633b013300000306/6348a65d00001152","type":[{"type":"class","id":"ECO:0000314","label":"direct assay evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"source","value":"PMID:16120479"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-19"}]},{"id":"gomodel:633b013300000306/6348a65d00001153","type":[{"type":"class","id":"ECO:0000315","label":"mutant phenotype evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"with","value":"MGI:MGI:3526521"},{"key":"date","value":"2022-10-19"},{"key":"source","value":"PMID:15572694"}]},{"id":"gomodel:633b013300000306/6348a65d00001154","type":[{"type":"class","id":"MGI:MGI:1927665","label":"Sirt3 Mmus"}],"root-type":[{"type":"class","id":"CHEBI:33695","label":"information biomacromolecule"},{"type":"class","id":"CHEBI:24431","label":"chemical entity"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/6348a65d00001155","type":[{"type":"class","id":"GO:0033558","label":"protein lysine deacetylase activity"}],"root-type":[{"type":"class","id":"GO:0003674","label":"molecular_function"},{"type":"class","id":"obo:go/extensions/reacto.owl#molecular_event","label":"Molecular Event"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"hint-layout-y","value":"647"},{"key":"date","value":"2022-10-25"}]},{"id":"gomodel:633b013300000306/6348a65d00001156","type":[{"type":"class","id":"ECO:0000314","label":"direct assay evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"source","value":"PMID:21858060"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/6348a65d00001157","type":[{"type":"class","id":"ECO:0000315","label":"mutant phenotype evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"with","value":"MGI:MGI:3769234"},{"key":"source","value":"PMID:21858060"},{"key":"date","value":"2022-10-19"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/6348a65d00001158","type":[{"type":"class","id":"ECO:0000315","label":"mutant phenotype evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"with","value":"MGI:MGI:5805498"},{"key":"date","value":"2022-10-19"},{"key":"source","value":"PMID:31469588"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/6348a65d00001159","type":[{"type":"class","id":"ECO:0000315","label":"mutant phenotype evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"with","value":"MGI:MGI:5805498"},{"key":"date","value":"2022-10-19"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"source","value":"PMID:31469588"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"id":"gomodel:633b013300000306/6348a65d00001160","type":[{"type":"class","id":"ECO:0000315","label":"mutant phenotype evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"source","value":"PMID:20660115"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"}]},{"id":"gomodel:633b013300000306/6348a65d00001161","type":[{"type":"class","id":"ECO:0000315","label":"mutant phenotype evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"source","value":"PMID:22405071"},{"key":"with","value":"MGI:MGI:3710112"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"date","value":"2022-10-19"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"}]},{"id":"gomodel:633b013300000306/6348a65d00001279","type":[{"type":"class","id":"ECO:0000314","label":"direct assay evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"date","value":"2022-10-20"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"source","value":"PMID:24134846"}]},{"id":"gomodel:633b013300000306/6348a65d00001280","type":[{"type":"class","id":"ECO:0000314","label":"direct assay evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"date","value":"2022-10-20"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"source","value":"PMID:35063410"}]},{"id":"gomodel:633b013300000306/6348a65d00002232","type":[{"type":"class","id":"ECO:0000315","label":"mutant phenotype evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"with","value":"MGI:MGI:5904256"},{"key":"source","value":"PMID:35985423"},{"key":"date","value":"2022-10-25"}]},{"id":"gomodel:633b013300000306/6348a65d00002233","type":[{"type":"class","id":"ECO:0000315","label":"mutant phenotype evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"with","value":"MGI:MGI:5904256"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"source","value":"PMID:35985423"},{"key":"date","value":"2022-10-25"}]},{"id":"gomodel:633b013300000306/6348a65d00002234","type":[{"type":"class","id":"ECO:0000315","label":"mutant phenotype evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"with","value":"MGI:MGI:5904256"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-25"},{"key":"source","value":"PMID:35985423"}]},{"id":"gomodel:633b013300000306/6348a65d00002237","type":[{"type":"class","id":"ECO:0000315","label":"mutant phenotype evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"date","value":"2022-10-25"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"source","value":"PMID:30478029"}]},{"id":"gomodel:633b013300000306/6348a65d00002270","type":[{"type":"class","id":"ECO:0000266","label":"sequence orthology evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"with","value":"UniProtKB:P50213"},{"key":"source","value":"PMID:28139779"},{"key":"date","value":"2022-10-25"}]},{"id":"gomodel:633b013300000306/6348a65d00002271","type":[{"type":"class","id":"ECO:0000266","label":"sequence orthology evidence used in manual assertion"}],"root-type":[{"type":"class","id":"ECO:0000000","label":"evidence"}],"annotations":[{"key":"with","value":"UniProtKB:P51553"},{"key":"source","value":"PMID:28139779"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-25"},{"key":"providedBy","value":"http://informatics.jax.org"}]}],"facts":[{"subject":"gomodel:633b013300000306/633b013300000456","property":"RO:0002413","property-label":"RO:0002413","object":"gomodel:633b013300000306/633b013300000453","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000443","property":"RO:0002333","property-label":"RO:0002333","object":"gomodel:633b013300000306/6348a65d00000588","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00002232","value-type":"IRI"},{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00002237","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-25"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000452","property":"RO:0002234","property-label":"RO:0002234","object":"gomodel:633b013300000306/633b013300000323","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000452","property":"RO:0002233","property-label":"RO:0002233","object":"gomodel:633b013300000306/633b013300000333","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000456","property":"RO:0002333","property-label":"RO:0002333","object":"gomodel:633b013300000306/633b013300000655","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00001153","value-type":"IRI"},{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00001158","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000456","property":"BFO:0000066","property-label":"BFO:0000066","object":"gomodel:633b013300000306/6348a65d00001151","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00001152","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000460","property":"RO:0002234","property-label":"RO:0002234","object":"gomodel:633b013300000306/633b013300000393","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000451","property":"RO:0002233","property-label":"RO:0002233","object":"gomodel:633b013300000306/633b013300000348","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000452","property":"RO:0002234","property-label":"RO:0002234","object":"gomodel:633b013300000306/633b013300000359","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000460","property":"RO:0002233","property-label":"RO:0002233","object":"gomodel:633b013300000306/633b013300000371","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000457","property":"BFO:0000050","property-label":"BFO:0000050","object":"gomodel:633b013300000306/633b013300000503","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00000728","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000451","property":"BFO:0000066","property-label":"BFO:0000066","object":"gomodel:633b013300000306/633b013300000487","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/633b013300000925","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-06"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000651","property":"BFO:0000051","property-label":"BFO:0000051","object":"gomodel:633b013300000306/633b013300000653","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00000998","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000451","property":"RO:0002233","property-label":"RO:0002233","object":"gomodel:633b013300000306/633b013300000308","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000443","property":"RO:0002234","property-label":"RO:0002234","object":"gomodel:633b013300000306/633b013300000391","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000457","property":"RO:0002233","property-label":"RO:0002233","object":"gomodel:633b013300000306/633b013300000339","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000457","property":"RO:0002234","property-label":"RO:0002234","object":"gomodel:633b013300000306/633b013300000329","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000460","property":"RO:0002233","property-label":"RO:0002233","object":"gomodel:633b013300000306/633b013300000387","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000460","property":"RO:0002333","property-label":"RO:0002333","object":"gomodel:633b013300000306/6348a65d00000584","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00000652","value-type":"IRI"},{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00000722","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000461","property":"RO:0002233","property-label":"RO:0002233","object":"gomodel:633b013300000306/633b013300000340","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000461","property":"RO:0002234","property-label":"RO:0002234","object":"gomodel:633b013300000306/633b013300000330","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000655","property":"BFO:0000051","property-label":"BFO:0000051","object":"gomodel:633b013300000306/633b013300000656","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00001149","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000461","property":"RO:0002413","property-label":"RO:0002413","object":"gomodel:633b013300000306/633b013300000456","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000449","property":"RO:0002413","property-label":"RO:0002413","object":"gomodel:633b013300000306/633b013300000443","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000655","property":"BFO:0000051","property-label":"BFO:0000051","object":"gomodel:633b013300000306/633b013300000658","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00001147","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000443","property":"BFO:0000050","property-label":"BFO:0000050","object":"gomodel:633b013300000306/633b013300000503","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00002233","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-25"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000443","property":"RO:0002233","property-label":"RO:0002233","object":"gomodel:633b013300000306/633b013300000313","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000443","property":"RO:0002233","property-label":"RO:0002233","object":"gomodel:633b013300000306/633b013300000402","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000651","property":"BFO:0000051","property-label":"BFO:0000051","object":"gomodel:633b013300000306/633b013300000652","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00000725","value-type":"IRI"},{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00000729","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000453","property":"BFO:0000050","property-label":"BFO:0000050","object":"gomodel:633b013300000306/633b013300000503","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00001161","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000461","property":"BFO:0000066","property-label":"BFO:0000066","object":"gomodel:633b013300000306/633b013300000487","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00000731","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000449","property":"RO:0002333","property-label":"RO:0002333","object":"gomodel:633b013300000306/633b013300000645","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00000428","value-type":"IRI"},{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00000430","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-18"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000443","property":"RO:0002413","property-label":"RO:0002413","object":"gomodel:633b013300000306/633b013300000460","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000457","property":"RO:0002234","property-label":"RO:0002234","object":"gomodel:633b013300000306/633b013300000367","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/6348a65d00001155","property":"RO:0002233","property-label":"RO:0002233","object":"gomodel:633b013300000306/633b013300000656","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/6348a65d00000588","property":"BFO:0000051","property-label":"BFO:0000051","object":"gomodel:633b013300000306/6348a65d00000591","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00002271","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-25"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000457","property":"RO:0002333","property-label":"RO:0002333","object":"gomodel:633b013300000306/633b013300000651","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00000726","value-type":"IRI"},{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00000730","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000451","property":"RO:0002333","property-label":"RO:0002333","object":"gomodel:633b013300000306/633b013300000644","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/633b013300000926","value-type":"IRI"},{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00000431","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-18"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000451","property":"RO:0002413","property-label":"RO:0002413","object":"gomodel:633b013300000306/633b013300000449","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000461","property":"RO:0002233","property-label":"RO:0002233","object":"gomodel:633b013300000306/633b013300000311","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000457","property":"RO:0002233","property-label":"RO:0002233","object":"gomodel:633b013300000306/633b013300000407","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000461","property":"RO:0002234","property-label":"RO:0002234","object":"gomodel:633b013300000306/633b013300000353","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000443","property":"RO:0002234","property-label":"RO:0002234","object":"gomodel:633b013300000306/633b013300000376","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000461","property":"RO:0002333","property-label":"RO:0002333","object":"gomodel:633b013300000306/633b013300000648","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00001000","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000457","property":"BFO:0000066","property-label":"BFO:0000066","object":"gomodel:633b013300000306/633b013300000487","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00000727","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000460","property":"RO:0002234","property-label":"RO:0002234","object":"gomodel:633b013300000306/633b013300000409","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000449","property":"RO:0002234","property-label":"RO:0002234","object":"gomodel:633b013300000306/633b013300000403","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000452","property":"BFO:0000050","property-label":"BFO:0000050","object":"gomodel:633b013300000306/633b013300000503","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00001280","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-20"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000460","property":"RO:0002413","property-label":"RO:0002413","object":"gomodel:633b013300000306/633b013300000461","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000451","property":"RO:0002234","property-label":"RO:0002234","object":"gomodel:633b013300000306/633b013300000384","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000449","property":"RO:0002233","property-label":"RO:0002233","object":"gomodel:633b013300000306/633b013300000398","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000453","property":"RO:0002234","property-label":"RO:0002234","object":"gomodel:633b013300000306/633b013300000334","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000453","property":"RO:0002413","property-label":"RO:0002413","object":"gomodel:633b013300000306/633b013300000452","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000452","property":"RO:0002234","property-label":"RO:0002234","object":"gomodel:633b013300000306/633b013300000377","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/6348a65d00000584","property":"BFO:0000051","property-label":"BFO:0000051","object":"gomodel:633b013300000306/6348a65d00000586","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00000651","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/6348a65d00000584","property":"BFO:0000051","property-label":"BFO:0000051","object":"gomodel:633b013300000306/6348a65d00000585","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00000721","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000451","property":"RO:0002233","property-label":"RO:0002233","object":"gomodel:633b013300000306/633b013300000358","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000457","property":"RO:0002413","property-label":"RO:0002413","object":"gomodel:633b013300000306/633b013300000456","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000457","property":"RO:0002233","property-label":"RO:0002233","object":"gomodel:633b013300000306/633b013300000356","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/6348a65d00000584","property":"BFO:0000051","property-label":"BFO:0000051","object":"gomodel:633b013300000306/6348a65d00000587","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00000723","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/6348a65d00000588","property":"BFO:0000051","property-label":"BFO:0000051","object":"gomodel:633b013300000306/6348a65d00000590","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00002234","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-25"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000456","property":"RO:0002233","property-label":"RO:0002233","object":"gomodel:633b013300000306/633b013300000328","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000460","property":"RO:0002234","property-label":"RO:0002234","object":"gomodel:633b013300000306/633b013300000379","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000453","property":"RO:0002233","property-label":"RO:0002233","object":"gomodel:633b013300000306/633b013300000309","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000456","property":"BFO:0000050","property-label":"BFO:0000050","object":"gomodel:633b013300000306/633b013300000503","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00001159","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000451","property":"BFO:0000050","property-label":"BFO:0000050","object":"gomodel:633b013300000306/633b013300000503","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000461","property":"RO:0002234","property-label":"RO:0002234","object":"gomodel:633b013300000306/633b013300000388","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000655","property":"BFO:0000051","property-label":"BFO:0000051","object":"gomodel:633b013300000306/633b013300000657","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00001148","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000460","property":"RO:0002413","property-label":"RO:0002413","object":"gomodel:633b013300000306/633b013300000457","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000452","property":"RO:0002413","property-label":"RO:0002413","object":"gomodel:633b013300000306/633b013300000451","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000460","property":"BFO:0000050","property-label":"BFO:0000050","object":"gomodel:633b013300000306/633b013300000503","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000453","property":"RO:0002333","property-label":"RO:0002333","object":"gomodel:633b013300000306/633b013300000642","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00001160","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000452","property":"BFO:0000066","property-label":"BFO:0000066","object":"gomodel:633b013300000306/633b013300000487","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00001007","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000453","property":"BFO:0000066","property-label":"BFO:0000066","object":"gomodel:633b013300000306/633b013300000487","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00001006","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000648","property":"BFO:0000051","property-label":"BFO:0000051","object":"gomodel:633b013300000306/633b013300000649","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00001012","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000457","property":"RO:0002234","property-label":"RO:0002234","object":"gomodel:633b013300000306/633b013300000385","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000453","property":"RO:0002233","property-label":"RO:0002233","object":"gomodel:633b013300000306/633b013300000363","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000456","property":"RO:0002234","property-label":"RO:0002234","object":"gomodel:633b013300000306/633b013300000364","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000451","property":"RO:0002234","property-label":"RO:0002234","object":"gomodel:633b013300000306/633b013300000399","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000452","property":"RO:0002233","property-label":"RO:0002233","object":"gomodel:633b013300000306/633b013300000314","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000460","property":"BFO:0000066","property-label":"BFO:0000066","object":"gomodel:633b013300000306/633b013300000487","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00000593","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000443","property":"RO:0002234","property-label":"RO:0002234","object":"gomodel:633b013300000306/633b013300000370","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000461","property":"RO:0002233","property-label":"RO:0002233","object":"gomodel:633b013300000306/633b013300000410","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000443","property":"BFO:0000066","property-label":"BFO:0000066","object":"gomodel:633b013300000306/633b013300000487","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00000434","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-18"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/6348a65d00001155","property":"RO:0002333","property-label":"RO:0002333","object":"gomodel:633b013300000306/6348a65d00001154","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00001156","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000655","property":"BFO:0000051","property-label":"BFO:0000051","object":"gomodel:633b013300000306/633b013300000659","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00001150","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/6348a65d00000588","property":"BFO:0000051","property-label":"BFO:0000051","object":"gomodel:633b013300000306/6348a65d00000589","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00002270","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-25"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000461","property":"BFO:0000066","property-label":"BFO:0000066","object":"gomodel:633b013300000306/633b013300000495","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000443","property":"RO:0002234","property-label":"RO:0002234","object":"gomodel:633b013300000306/633b013300000322","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000452","property":"RO:0002333","property-label":"RO:0002333","object":"gomodel:633b013300000306/633b013300000643","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00001279","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-20"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000449","property":"BFO:0000050","property-label":"BFO:0000050","object":"gomodel:633b013300000306/633b013300000503","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00000429","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-18"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000449","property":"BFO:0000066","property-label":"BFO:0000066","object":"gomodel:633b013300000306/633b013300000487","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00000432","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-18"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000460","property":"RO:0002233","property-label":"RO:0002233","object":"gomodel:633b013300000306/633b013300000316","annotations":[{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-05"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000461","property":"BFO:0000050","property-label":"BFO:0000050","object":"gomodel:633b013300000306/633b013300000503","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00001005","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/6348a65d00001155","property":"RO:0002629","property-label":"RO:0002629","object":"gomodel:633b013300000306/633b013300000456","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00001157","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]},{"subject":"gomodel:633b013300000306/633b013300000648","property":"BFO:0000051","property-label":"BFO:0000051","object":"gomodel:633b013300000306/633b013300000650","annotations":[{"key":"evidence","value":"gomodel:633b013300000306/6348a65d00000999","value-type":"IRI"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2022-10-19"},{"key":"providedBy","value":"http://informatics.jax.org"}]}],"annotations":[{"key":"state","value":"production"},{"key":"contributor","value":"https://orcid.org/0000-0001-7476-6306"},{"key":"date","value":"2024-03-14"},{"key":"title","value":"Tricarboxylic acid cycle 1 (Mouse)"},{"key":"providedBy","value":"http://informatics.jax.org"},{"key":"comment","value":"Automated change 2024-03-14: GO:0005962 replaced by GO:0045242"},{"key":"wasDerivedFrom","value":"gomodel:R-HSA-71403","value-type":"IRI"},{"key":"https://w3id.org/biolink/vocab/in_taxon","value":"NCBITaxon:10090","value-type":"IRI"}]} \ No newline at end of file diff --git a/tests/test_translation/test_minerva_wrapper.py b/tests/test_translation/test_minerva_wrapper.py index 06e692a..7e3167d 100644 --- a/tests/test_translation/test_minerva_wrapper.py +++ b/tests/test_translation/test_minerva_wrapper.py @@ -57,37 +57,45 @@ def test_protein_complex(): ] -def test_has_direct_input_and_has_direct_output(): - """Test that direct input/output molecule associations are added to activities""" +def test_has_input_and_has_output(): + """Test that input/output molecule associations are added to activities""" mw = MinervaWrapper() with open(INPUT_DIR / "minerva-665912ed00002626.json", "r") as f: minerva_object = json.load(f) model = mw.minerva_object_to_model(minerva_object) - activities_with_direct_input = [] - activities_with_direct_output = [] + activities_with_input = [] + activities_with_output = [] for activity in model.activities: - if activity.has_direct_input: - activities_with_direct_input.append(activity) - if activity.has_direct_output: - activities_with_direct_output.append(activity) + if activity.has_input: + activities_with_input.append(activity) + if activity.has_output: + activities_with_output.append(activity) - # Basic sanity check on the number of activities with direct input/output - assert len(activities_with_direct_input) == 3 - assert len(activities_with_direct_output) == 7 + # Basic sanity check on the number of activities with input/output + assert len(activities_with_input) == 3 + assert len(activities_with_output) == 7 - # Verify that one activity has uric acid as a direct input + # Verify that one activity has uric acid as an input uric_acid_input_activities = [ - a - for a in activities_with_direct_input - if a.has_direct_input.term == "CHEBI:27226" + a for a in activities_with_input if a.has_input[0].term == "CHEBI:27226" ] assert len(uric_acid_input_activities) == 1 - # Verify that three activities have urea as a direct output + # Verify that three activities have urea as an output urea_output_activities = [ - a - for a in activities_with_direct_output - if a.has_direct_output.term == "CHEBI:16199" + a for a in activities_with_output if a.has_output[0].term == "CHEBI:16199" ] assert len(urea_output_activities) == 3 + + +def test_multivalued_input_and_output(): + """Test that activities with multiple inputs and outputs are correctly translated.""" + mw = MinervaWrapper() + with open(INPUT_DIR / "minerva-633b013300000306.json", "r") as f: + minerva_object = json.load(f) + model = mw.minerva_object_to_model(minerva_object) + + cs_activity = next(a for a in model.activities if a.molecular_function.term == "GO:0004108") + assert len(cs_activity.has_input) == 3 + assert len(cs_activity.has_output) == 2