Skip to content

Commit 588a11b

Browse files
committed
Revert "Remove PR import test"
This reverts commit 6d952fe.
1 parent 6d952fe commit 588a11b

File tree

4 files changed

+1823
-1801
lines changed

4 files changed

+1823
-1801
lines changed

src/ontology/Makefile

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ all_main: $(MAIN_FILES)
9494
## By default this is the cross-product of IMPORT_MODULES x FORMATS
9595

9696

97-
IMPORTS = go ro uberon pato cl ensmusg ncbitaxon
97+
IMPORTS = pr go ro uberon pato cl ensmusg ncbitaxon
9898

9999
IMPORT_ROOTS = $(patsubst %, imports/%_import, $(IMPORTS))
100100
IMPORT_OWL_FILES = $(foreach n,$(IMPORT_ROOTS), $(n).owl)
@@ -250,6 +250,13 @@ imports/%_import.owl: mirror/merged.owl imports/%_terms_combined.txt
250250

251251
.PRECIOUS: imports/%_import.owl
252252

253+
## Module for ontology: pr
254+
255+
imports/pr_import.owl: mirror/merged.owl imports/pr_terms_combined.txt
256+
if [ $(IMP) = true ] && [ $(IMP_LARGE) = true ]; then $(ROBOT) extract -i $< -T imports/pr_terms_combined.txt --force true --individuals exclude --method BOT \
257+
query --update ../sparql/inject-subset-declaration.ru --update ../sparql/postprocess-module.ru \
258+
annotate --ontology-iri $(ONTBASE)/$@ $(ANNOTATE_ONTOLOGY_VERSION) --output $@.tmp.owl && mv $@.tmp.owl $@; fi
259+
253260
.PHONY: refresh-imports
254261
refresh-imports:
255262
make IMP=true MIR=true PAT=false IMP_LARGE=true all_imports -B
@@ -297,6 +304,16 @@ MIR=true # Global parameter to bypass mirror generation
297304
IMP_LARGE=true # Global parameter to bypass handling of large imports
298305
PAT=true # Global parameter to bypass pattern generation
299306

307+
## ONTOLOGY: pr
308+
## Copy of pr is re-downloaded whenever source changes
309+
mirror/pr.trigger: $(SRC)
310+
311+
mirror/pr.owl: mirror/pr.trigger
312+
if [ $(MIR) = true ] && [ $(IMP) = true ] && [ $(IMP_LARGE) = true ]; then $(ROBOT) convert -I https://raw.githubusercontent.com/obophenotype/pro_obo_slim/master/pr_slim.owl -o $@.tmp.owl && \
313+
$(ROBOT) remove -i $@.tmp.owl --base-iri $(URIBASE)/PR --axioms external --preserve-structure false --trim false -o $@.tmp.owl && mv $@.tmp.owl $@; fi
314+
.PRECIOUS: mirror/pr.owl
315+
316+
300317
## ONTOLOGY: go
301318
## Copy of go is re-downloaded whenever source changes
302319
mirror/go.trigger: $(SRC)

src/ontology/bdso-odk.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ import_group:
2626
- <http://purl.obolibrary.org/obo/NCBITaxon_Union_*>
2727
- <http://www.genenames.org/cgi-bin/gene_symbol_report*>
2828
products:
29+
- id: pr
30+
make_base: TRUE
31+
mirror_from: https://raw.githubusercontent.com/obophenotype/pro_obo_slim/master/pr_slim.owl
32+
is_large: TRUE
2933
- id: go
3034
use_base: TRUE
3135
base_iris:

src/ontology/catalog-v001.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
<catalog prefer="public" xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog">
33
<uri id="Imports Wizard Entry" name="http://purl.obolibrary.org/obo/bdscratch/releases/2021-03-08/patterns/definitions.owl" uri="file:/home/huseyin/workspace5/brain_data_standards_ontologies/src/patterns/definitions.owl"/>
44
<uri id="User Entered Import Resolution" name="http://purl.obolibrary.org/obo/components/all_templates.owl" uri="components/all_templates.owl"/>
5+
<uri id="User Entered Import Resolution" name="http://purl.obolibrary.org/obo/pcl/imports/pr_import.owl" uri="imports/pr_import.owl"/>
56
<uri id="User Entered Import Resolution" name="http://purl.obolibrary.org/obo/pcl/imports/go_import.owl" uri="imports/go_import.owl"/>
67
<uri id="User Entered Import Resolution" name="http://purl.obolibrary.org/obo/bdscratch/imports/ro_import.owl" uri="imports/ro_import.owl"/>
78
<uri id="User Entered Import Resolution" name="http://purl.obolibrary.org/obo/bdscratch/imports/cl_import.obo" uri="imports/cl_import.obo"/>

0 commit comments

Comments
 (0)