For the AddNodeToSubset and RemoveNodeToSubset changes, the subset the node should be added to/removed from is supposed to be represented by the in_subset slot of a AddToSubset or RemoveFromSubset mixin. That slot expects a OntologySubset, defined in ontology_model.yaml.
But OntologySubset has seemingly no slots at all (either directly or inherited from OntologyElement), so how one is supposed to know which subset the change is about?
Shouldn’t OntologySubset have a id slot to identify the subset?
For the
AddNodeToSubset
andRemoveNodeToSubset
changes, the subset the node should be added to/removed from is supposed to be represented by thein_subset
slot of aAddToSubset
orRemoveFromSubset
mixin. That slot expects aOntologySubset
, defined in ontology_model.yaml.But
OntologySubset
has seemingly no slots at all (either directly or inherited fromOntologyElement
), so how one is supposed to know which subset the change is about?Shouldn’t
OntologySubset
have aid
slot to identify the subset?