From 82b9fd71a0144d106b0b952fc75a1fb3cb8139b6 Mon Sep 17 00:00:00 2001 From: Nico Matentzoglu Date: Sat, 16 Nov 2024 09:39:01 +0200 Subject: [PATCH] Remove relax step from PHENIO 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. --- src/ontology/phenio.Makefile | 1 - 1 file changed, 1 deletion(-) diff --git a/src/ontology/phenio.Makefile b/src/ontology/phenio.Makefile index ca7cfb1..776c77a 100644 --- a/src/ontology/phenio.Makefile +++ b/src/ontology/phenio.Makefile @@ -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) \