In the Reader class, the method graph_validation only validates "graph" entities: it should validate also "prov" and "metadata" entities.
It's also missing the possibility to import not only "graph" entities but also "prov" and "metadata" entities inside a ProvSet and a MetadataSet respectively.
The Reader class should also contain methods to import entities directly from a triplestore/RDF file, instead of requiring an rdflib.Graph from the user.
In the
Reader
class, the methodgraph_validation
only validates "graph" entities: it should validate also "prov" and "metadata" entities.It's also missing the possibility to import not only "graph" entities but also "prov" and "metadata" entities inside a
ProvSet
and aMetadataSet
respectively.The
Reader
class should also contain methods to import entities directly from a triplestore/RDF file, instead of requiring anrdflib.Graph
from the user.