Skip to content

Commit

Permalink
Remove relax step from PHENIO
Browse files Browse the repository at this point in the history
As noted by @cmungall in #90, this relax step drops introduces a lot of redundant subclass of axioms. The alternative handling would be to continue processing it with reduce.

However, as we are continuing to push for our vision of modular ontologies, our goal in the community should be that all our ontologies are publised in their relaxed/reduced format so that application ontology building becomes, in essence, a plug and play exercise. Hence my preference to dropping relax here.

If need be we can relax individual sources in the `mirror` phase.
  • Loading branch information
matentzn committed Nov 16, 2024
1 parent 1fe2489 commit 82b9fd7
Showing 1 changed file with 0 additions and 1 deletion.
1 change: 0 additions & 1 deletion src/ontology/phenio.Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,6 @@ $(BLMODEL):

$(ONT)-full.owl: $(TMPDIR)/$(ONT)-full-unreasoned.owl | all_robot_plugins
$(ROBOT) merge --input $< \
relax \
merge --input $(BLMODEL) \
query --update $(BLQUERY) \
unmerge --input $(BLMODEL) \
Expand Down

0 comments on commit 82b9fd7

Please sign in to comment.