geneontology / go-shapes

Schema for Gene Ontology Causal Activity Models defined using RDF Shapes
2 stars 0 forks source link

Add 'small molecule regulator' relations to the MF shape #299

Open ukemi opened 1 year ago

ukemi commented 1 year ago

In doing QC on the latest Reactome import I have determined that many of the Shex failures are due to the lack of a 'has small molecule regulator/activator/inhibitor' clause in the MF shape. We need to add this to get the models to pass.

@ AND EXTRA a { a ( @ OR @ ) {1}; enabled_by: ( @ OR @ ) {0,1}; part_of: @ *; has_part: @ *; occurs_in: @ {0,1}; has_output: ( @ OR @ ) *; has_input: ( @ OR @ ) *; has_primary_input: ( @ OR @ ) *; has_primary_output: ( @ OR @ ) *; directly_provides_input_for: ( @ OR @ ) *; regulates: ( @ OR @ ) *; negatively_regulates: ( @ OR @ ) *; positively_regulates: ( @ OR @ ) *; directly_regulates: ( @ OR @ ) *; directly_negatively_regulates: ( @ OR @ ) *; directly_positively_regulates: ( @ OR @ ) *; indirectly_regulates: ( @ OR @) *; indirectly_positively_regulates: ( @ OR @ ) *; indirectly_negatively_regulates: ( @ OR @ ) *; constitutively_upstream_of: ( @ OR @ ) *; removes_input_for: ( @ OR @ ) *; causally_upstream_of_or_within: ( @ OR @ OR @ ) *; causally_upstream_of_or_within_negative_effect: @ *; causally_upstream_of_or_within_positive_effect: @ *; causally_upstream_of: ( @ OR @ OR @ ) *; causally_upstream_of_negative_effect: ( @ OR @ OR @ ) *; causally_upstream_of_positive_effect: ( @ OR @ OR @ ) *; happens_during: ( @ OR @ OR @ ) *; } // rdfs:comment "A molecular function"
vanaukenk commented 1 year ago

Okay, I will add them.