87N/AEYEBALL_FIXES = eyeball-fixes.rdf # some things eyeball reports missing, even though they actually exist
87N/AEYEBALL_DEFAULT_ARGS = -assume $(DOL_RDF_VOCAB) -assume $(STANDARD_VOCAB) -assume $(TODO_VOCAB) -assume $(DCTERMS) -assume $(SKOS) -assume $(OWL) -assume $(EYEBALL_FIXES)
87N/A# Registry TBox (the OWL ontology that defines the vocabulary of the graph) and ABox (the actual graph) combined, for the purpose of validating (manually, known to work with HermiT in Protégé 4.1) whether the ABox is consistent wrt. the TBox.
456N/A# --n3 $(DOL_INFERENCES) # load DOL-specific inference rules (particularly those that can't be represented in OWL, but only in FOL)
140N/A# $(OWL_INFERENCES) # load general OWL (and RDFS and RDF) inference rules (just a relevant subset of the actual rules, implemented ad hoc according to our needs)
87N/A# 3. filter out any triples whose subjects are not from the namespace of this dataset. This includes blank nodes, which are just used for editorial comments so far
87N/A# 4. filter out triples containing blank nodes in any component. Many blank nodes are not relevant for the dataset (e.g. artifacts from the RDF serialization of the OWL ontology, editorial comments, etc.), and those, that are, are not supported by our approach.
91N/A cwm --n3 $< --rdf $(BASE)/syntax/dol-rdf.owl --n3 $(DOL_INFERENCES) $(OWL_INFERENCES) --think --ntriples $(CWM_DEFAULT_ARGS) \
87N/A echo $$directory ; \
168N/A resource_pattern=$$1 ; \
168N/A main_resource=$$2 ; \