fair-workflows / fairworkflows

A python library for constructing, modifying and publishing scientific workflows described using semantic technologies.
Apache License 2.0
12 stars 3 forks source link

Apply PLEX SHACL validation, and move towards conformity #85

Closed raar1 closed 3 years ago

raar1 commented 3 years ago

We now have a SHACL file (generated by Remzi) for the PLEX ontology. It can be found at https://github.com/fair-workflows/fairworkflows/blob/master/shacl/plex-shapes.ttl.

We need to use this to check where we are currently not conforming to the ontology (I suspect there are a number of areas), and eventually work it into the fairworkflows validation itself.

raar1 commented 3 years ago

See the following for an example of trig that should validate with this SHACL: https://github.com/fair-workflows/FAIR-WFcollection/blob/master/ml-classify-text/rdf/ml-classify-text.ttl

svenvanderburg commented 3 years ago

Fixed by https://github.com/fair-workflows/fairworkflows/pull/87