ncbo / bioportal_web_ui

A Rails application for biological ontologies
http://bioportal.bioontology.org/
Other
21 stars 2 forks source link

Implement add and change definition ontology change request types #289

Open jvendetti opened 9 months ago

jvendetti commented 9 months ago

Implement support for add and change definition ontology change request types, which allow end users to propose the addition or modification of definitions associated with classes.

Syntactic examples:

References:

KGCL documentation pages:

https://incatools.github.io/kgcl/NewTextDefinition/ https://incatools.github.io/kgcl/TextDefinitionReplacement/

Formal grammar for add:

https://github.com/INCATools/kgcl/blob/e85763c7a8949345bba6f081307442974812acf9/src/kgcl_schema/grammar/kgcl.lark#L53C1-L53C15

Formal grammar for change:

https://github.com/INCATools/kgcl/blob/e85763c7a8949345bba6f081307442974812acf9/src/kgcl_schema/grammar/kgcl.lark#L51