As an ongoing way to align with shex, a quick fix was not to allow some of the correct shex relations like insert BP though which will be incorrect in an activity unit.
For example, GO shape can insert a BP through a causal edge, but not allowed for noctua form
tag: @vanaukenk (@goodb just showing, this is our attempt to align with shex :). So this menu is dynamic for a shex-like object. Help later on )
As seen from https://github.com/geneontology/noctua-form/issues/93, wrong insert point can lead to bugs and wrong annotations. Now menu updates when something is already inserted
As an ongoing way to align with shex, a quick fix was not to allow some of the correct shex relations like insert BP though which will be incorrect in an activity unit.
For example, GO shape can insert a BP through a causal edge, but not allowed for noctua form
tag: @vanaukenk (@goodb just showing, this is our attempt to align with shex :). So this menu is dynamic for a shex-like object. Help later on )