@@ -522,7 +522,7 @@ $(IMPORTDIR)/merged_import.owl: $(MIRRORDIR)/merged.owl $(IMPORTDIR)/merged_term
522522 {% for pattern in project .import_group .exclude_iri_patterns %} remove --select "{{ pattern }}" {% endfor %} \{% endif %}
523523 extract -T $(IMPORTDIR)/merged_terms_combined.txt --force true --copy-ontology-annotations true --individuals {{ project.import_group.slme_individuals }} --method {{ project.import_group.module_type_slme }} \
524524 remove $(patsubst %, --term %, $(ANNOTATION_PROPERTIES)) -T $(IMPORTDIR)/merged_terms_combined.txt --select complement --select annotation-properties \
525- odk:normalize --base-iri {{ project.uribase }} --inject- subset-declarations true --inject- synonym-declarations true --merge-axioms true \
525+ odk:normalize --base-iri {{ project.uribase }} --subset-decls true --synonym-decls true --merge-axioms true \
526526 $(ANNOTATE_CONVERT_FILE)
527527{% else %}
528528$(IMPORTDIR)/merged_import.owl: $(MIRRORDIR)/merged.owl $(IMPORTDIR)/merged_terms_combined.txt
@@ -532,30 +532,33 @@ $(IMPORTDIR)/merged_import.owl: $(MIRRORDIR)/merged.owl $(IMPORTDIR)/merged_term
532532
533533{% if 'slme' == project .import_group .module_type %}
534534$(IMPORTDIR)/%_import.owl: {% if project .import_group .use_base_merging %} $(MIRRORDIR)/merged.owl{% else %} $(MIRRORDIR)/%.owl{% endif %} $(IMPORTDIR)/%_terms_combined.txt | all_robot_plugins
535- $(ROBOT) odk:annotate -i $< --remove-all true --add-source true \
535+ $(ROBOT) annotate -i $< --remove-annotations \
536+ odk:normalize --add-source true \
536537 extract -T $(IMPORTDIR)/$*_terms_combined.txt --force true --copy-ontology-annotations false --individuals {{ project.import_group.slme_individuals }} --method {{ project.import_group.module_type_slme }} \
537- odk:normalize --base-iri {{ project.uribase }} --inject- subset-declarations true --inject- synonym-declarations true --merge-axioms true \
538+ odk:normalize --base-iri {{ project.uribase }} --subset-decls true --synonym-decls true --merge-axioms true \
538539 $(ANNOTATE_CONVERT_FILE)
539540{% elif 'minimal' == project .import_group .module_type %}
540541$(IMPORTDIR)/%_import.owl: {% if project .import_group .use_base_merging %} $(MIRRORDIR)/merged.owl{% else %} $(MIRRORDIR)/%.owl{% endif %} $(IMPORTDIR)/%_terms_combined.txt | all_robot_plugins
541- $(ROBOT) odk:annotate -i $< --remove-all true --add-source true \
542+ $(ROBOT) annotate -i $< --remove-annotations \
543+ odk:normalize --add-source true \
542544 extract -T $(IMPORTDIR)/$*_terms_combined.txt --force true --copy-ontology-annotations true --method BOT \
543545 remove --base-iri $(OBOBASE)"/$(shell echo $* | tr a-z A-Z)_" --axioms external --preserve-structure false --trim false \
544- odk:normalize --base-iri {{ project.uribase }} --inject- subset-declarations true --inject- synonym-declarations true --merge-axioms true \
546+ odk:normalize --base-iri {{ project.uribase }} --subset-decls true --synonym-decls true --merge-axioms true \
545547 remove $(patsubst %, --term %, $(ANNOTATION_PROPERTIES)) -T $(IMPORTDIR)/$*_terms_combined.txt --select complement --select "classes individuals annotation-properties" \
546548 $(ANNOTATE_CONVERT_FILE)
547549{% elif 'mirror' == project .import_group .module_type %}
548550$(IMPORTDIR)/%_import.owl: {% if project .import_group .use_base_merging %} $(MIRRORDIR)/merged.owl{% else %} $(MIRRORDIR)/%.owl{% endif %} $(IMPORTDIR)/%_terms_combined.txt | all_robot_plugins
549- $(ROBOT) odk: annotate -i $< --remove-all true --add-source true \
550- odk:normalize --base-iri {{ project.uribase }} --inject- subset-declarations true --inject- synonym-declarations true --merge-axioms true \
551+ $(ROBOT) annotate -i $< --remove-annotations \
552+ odk:normalize --base-iri {{ project.uribase }} --subset-decls true --synonym-decls true --merge-axioms true --add-source true \
551553 $(ANNOTATE_CONVERT_FILE)
552554{% elif 'filter' == project .import_group .module_type %}
553555$(IMPORTDIR)/%_import.owl: {% if project .import_group .use_base_merging %} $(MIRRORDIR)/merged.owl{% else %} $(MIRRORDIR)/%.owl{% endif %} $(IMPORTDIR)/%_terms_combined.txt | all_robot_plugins
554556 $(ROBOT) merge -i $< \
555- odk:annotate --remove-all true --add-source true \
557+ annotate --remove-annotations \
558+ odk:normalize --add-source true \
556559 remove --base-iri $(OBOBASE)"/$(shell echo $* | tr a-z A-Z)_" --axioms external --preserve-structure false --trim false \
557560 remove $(patsubst %, --term %, $(ANNOTATION_PROPERTIES)) -T $(IMPORTDIR)/$*_terms_combined.txt --select complement \
558- odk:normalize --base-iri {{ project.uribase }} --inject- subset-declarations true --inject- synonym-declarations true --merge-axioms true \
561+ odk:normalize --base-iri {{ project.uribase }} --subset-decls true --synonym-decls true --merge-axioms true \
559562 $(ANNOTATE_CONVERT_FILE)
560563{% elif 'custom' == project .import_group .module_type %}
561564$(IMPORTDIR)/%_import.owl: {% if project .import_group .use_base_merging %} $(MIRRORDIR)/merged.owl{% else %} $(MIRRORDIR)/%.owl{% endif %}
@@ -579,33 +582,36 @@ ifeq ($(IMP_LARGE),true)
579582{% if (ont .is_large and ('slme' == ont .module_type or (ont .module_type is none and 'slme' == project .import_group .module_type ))) or ('fast_slme' == ont .module_type ) or (ont .module_type is none and 'fast_slme' == project .import_group .module_type ) %}
580583$(IMPORTDIR)/{{ ont.id }}_import.owl: {% if project .import_group .use_base_merging %} $(MIRRORDIR)/merged.owl{% else %} $(MIRRORDIR)/{{ ont.id }}.owl{% endif %} $(IMPORTDIR)/{{ ont.id }}_terms_combined.txt | all_robot_plugins
581584 $(ROBOT) extract -i $< -T $(IMPORTDIR)/{{ ont.id }}_terms_combined.txt --force true --copy-ontology-annotations false --individuals {% if ont .module_type is none %} {{ project.import_group.slme_individuals }} --method {{ project.import_group.module_type_slme }}{% else %} {{ ont.slme_individuals }} --method {{ ont.module_type_slme }}{% endif %} \
582- odk:normalize --base-iri {{ project.uribase }} --inject- subset-declarations true --inject- synonym-declarations true --merge-axioms true \
585+ odk:normalize --base-iri {{ project.uribase }} --subset-decls true --synonym-decls true --merge-axioms true \
583586 $(ANNOTATE_CONVERT_FILE)
584587{% elif ('slme' == ont .module_type ) or (ont .module_type is none and 'slme' == project .import_group .module_type ) %}
585588$(IMPORTDIR)/{{ ont.id }}_import.owl: {% if project .import_group .use_base_merging %} $(MIRRORDIR)/merged.owl{% else %} $(MIRRORDIR)/{{ ont.id }}.owl{% endif %} $(IMPORTDIR)/{{ ont.id }}_terms_combined.txt | all_robot_plugins
586- $(ROBOT) odk:annotate -i $< --remove-all true --add-source true \
589+ $(ROBOT) annotate -i $< --remove-annotations \
590+ odk:normalize --add-source true \
587591 extract -T $(IMPORTDIR)/{{ ont.id }}_terms_combined.txt --copy-ontology-annotations true --force true --individuals {% if ont .module_type is none %} {{ project.import_group.slme_individuals }} --method {{ project.import_group.module_type_slme }}{% else %} {{ ont.slme_individuals }} --method {{ ont.module_type_slme }}{% endif %} \
588- odk:normalize --base-iri {{ project.uribase }} --inject- subset-declarations true --inject- synonym-declarations true --merge-axioms true \
592+ odk:normalize --base-iri {{ project.uribase }} --subset-decls true --synonym-decls true --merge-axioms true \
589593 $(ANNOTATE_CONVERT_FILE)
590594{% elif ('filter' == ont .module_type ) or (ont .module_type is none and 'filter' == project .import_group .module_type ) %}
591595$(IMPORTDIR)/{{ ont.id }}_import.owl: {% if project .import_group .use_base_merging %} $(MIRRORDIR)/merged.owl{% else %} $(MIRRORDIR)/{{ ont.id }}.owl{% endif %} $(IMPORTDIR)/{{ ont.id }}_terms_combined.txt | all_robot_plugins
592- $(ROBOT) odk:annotate -i $< --remove-all true --add-source true \
596+ $(ROBOT) annotate -i $< --remove-annotations \
597+ odk:normalize --add-source true \
593598 extract -T $(IMPORTDIR)/{{ ont.id }}_terms_combined.txt --copy-ontology-annotations true --force true --method BOT \
594599 remove {% if ont .base_iris is not none %}{% for iri in ont .base_iris %} --base-iri {{ iri }} {% endfor %}{% else %} --base-iri $(OBOBASE)/{{ ont.id.upper() }} {% endif %} --axioms external --preserve-structure false --trim false \
595600 remove $(patsubst %, --term %, $(ANNOTATION_PROPERTIES)) {% if ont .annotation_properties is defined %}{% for p in ont .annotation_properties %} --term {{ p }} {% endfor %}{% endif %} -T $(IMPORTDIR)/{{ ont.id }}_terms_combined.txt --select complement \
596- odk:normalize --base-iri {{ project.uribase }} --inject- subset-declarations true --inject- synonym-declarations true --merge-axioms true \
601+ odk:normalize --base-iri {{ project.uribase }} --subset-decls true --synonym-decls true --merge-axioms true \
597602 $(ANNOTATE_CONVERT_FILE)
598603{% elif ('mirror' == ont .module_type ) or (ont .module_type is none and 'mirror' == project .import_group .module_type ) %}
599604$(IMPORTDIR)/{{ ont.id }}_import.owl: {% if project .import_group .use_base_merging %} $(MIRRORDIR)/merged.owl{% else %} $(MIRRORDIR)/{{ ont.id }}.owl{% endif %} $(IMPORTDIR)/{{ ont.id }}_terms_combined.txt | all_robot_plugins
600- $(ROBOT) odk: annotate -i $< --remove-all true --add-source true \
601- odk:normalize --base-iri {{ project.uribase }} --inject- subset-declarations true --inject- synonym-declarations true --merge-axioms true \
605+ $(ROBOT) annotate -i $< --remove-annotations \
606+ odk:normalize --base-iri {{ project.uribase }} --subset-decls true --synonym-decls true --merge-axioms true --add-source true \
602607 $(ANNOTATE_CONVERT_FILE)
603608{% elif ('minimal' == ont .module_type ) or (ont .module_type is none and 'minimal' == project .import_group .module_type ) %}
604609$(IMPORTDIR)/{{ ont.id }}_import.owl: {% if project .import_group .use_base_merging %} $(MIRRORDIR)/merged.owl{% else %} $(MIRRORDIR)/{{ ont.id }}.owl{% endif %} $(IMPORTDIR)/{{ ont.id }}_terms_combined.txt | all_robot_plugins
605- $(ROBOT) odk:annotate -i $< --remove-all true --add-source true \
610+ $(ROBOT) annotate -i $< --remove-annotations \
611+ odk:normalize --add-source true \
606612 extract -T $(IMPORTDIR)/{{ ont.id }}_terms_combined.txt --copy-ontology-annotations true --force true --method BOT \
607613 remove {% if ont .base_iris is not none %}{% for iri in ont .base_iris %} --base-iri {{iri}} {% endfor %}{% else %} --base-iri $(OBOBASE)/{{ ont.id.upper() }} {% endif %} --axioms external --preserve-structure false --trim false \
608- odk:normalize --base-iri {{ project.uribase }} --inject- subset-declarations true --inject- synonym-declarations true --merge-axioms true \
614+ odk:normalize --base-iri {{ project.uribase }} --subset-decls true --synonym-decls true --merge-axioms true \
609615 remove $(patsubst %, --term %, $(ANNOTATION_PROPERTIES)) {% if ont .annotation_properties is defined %}{% for p in ont .annotation_properties %} --term {{ p }} {% endfor %}{% endif %} -T $(IMPORTDIR)/{{ ont.id }}_terms_combined.txt --select complement --select "classes individuals annotation-properties" \
610616 $(ANNOTATE_CONVERT_FILE)
611617{% elif ('custom' == ont .module_type ) or (ont .module_type is none and 'custom' == project .import_group .module_type ) %}
@@ -787,7 +793,7 @@ $(SUBSETDIR)/%.tsv: $(SUBSETDIR)/%.owl
787793.PRECIOUS: $(SUBSETDIR)/%.tsv
788794
789795$(SUBSETDIR)/%.owl: $(ONT).owl | $(SUBSETDIR) all_robot_plugins
790- $(ROBOT) odk:subset -i $< --subset $* --fill-gaps true --replace true \
796+ $(ROBOT) odk:subset -i $< --subset $* --fill-gaps true \
791797 annotate --ontology-iri $(ONTBASE)/$@ $(ANNOTATE_ONTOLOGY_VERSION) -o $@
792798.PRECIOUS: $(SUBSETDIR)/%.owl
793799
@@ -1232,7 +1238,7 @@ $(ONT)-simple.owl: $(EDIT_PREPROCESSED) $(OTHER_SRC) $(SIMPLESEED) $(IMPORT_FILE
12321238 remove --axioms equivalent \
12331239 filter --term-file $(SIMPLESEED) --select "annotations ontology anonymous self" --trim true --signature true \{% if project .release_use_reasoner %}
12341240 reduce -r $(REASONER) \{% endif %}
1235- odk:normalize --base-iri {{ project.uribase }} --inject- subset-declarations true --inject- synonym-declarations true --merge-axioms true \
1241+ odk:normalize --base-iri {{ project.uribase }} --subset-decls true --synonym-decls true --merge-axioms true \
12361242 $(SHARED_ROBOT_COMMANDS) annotate --ontology-iri $(ONTBASE)/$@ $(ANNOTATE_ONTOLOGY_VERSION) {% if project .release_date -%} --annotation oboInOwl:date "$(OBODATE)" {% endif -%} --output $@.tmp.owl && mv $@.tmp.owl $@
12371243{% endif -%}
12381244
0 commit comments