Skip to content

Commit f1aecb7

Browse files
committed
Add version IRI to semapv
1 parent 94a5afd commit f1aecb7

File tree

6 files changed

+85
-46
lines changed

6 files changed

+85
-46
lines changed

Makefile

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,26 @@
11
ONTBASE=http://w3id.org/semapv
22
ROBOT=robot -vvv
3+
DATE ?= $(shell date +%Y-%m-%d)
34

45
all: semapv.owl docs/index.html
56

67
semapv-terms.owl: semapv-terms.tsv
78
$(ROBOT) template --template $< --prefix "skos: http://www.w3.org/2004/02/skos/core#" --prefix "semapv: https://w3id.org/semapv/vocab/" \
8-
annotate --ontology-iri $(ONTBASE)/vocab -o $@
9+
annotate --ontology-iri $(ONTBASE)/vocab/$@ --version-iri $(ONTBASE)/vocab/releases/$(DATE)/$@ -o $@
910

1011
semapv-properties.owl: semapv-properties.tsv
1112
$(ROBOT) template --template $< --prefix "skos: http://www.w3.org/2004/02/skos/core#" --prefix "semapv: https://w3id.org/semapv/vocab/" \
12-
annotate --ontology-iri $(ONTBASE)/vocab -o $@
13+
annotate --ontology-iri $(ONTBASE)/vocab/$@ --version-iri $(ONTBASE)/vocab/releases/$(DATE)/$@ -o $@
1314

1415
SEMAPV_TERMS_URL=https://docs.google.com/spreadsheets/d/e/2PACX-1vQS6dVyRqEdXCtimXw1nxX77NCmJCfm_2sOL0eCkt_7MlTt8wCNgE8iw9pLACPIuwZDvu64WtsqtREQ/pub?gid=0&single=true&output=tsv
1516

1617
semapv-terms.tsv:
1718
wget "$(SEMAPV_TERMS_URL)" -O $@
1819

1920
semapv.owl: semapv-metadata.owl semapv-terms.owl semapv-properties.owl context.jsonld
20-
$(ROBOT) merge -i semapv-metadata.owl --add-prefixes context.jsonld -i semapv-terms.owl -i semapv-properties.owl -o $@
21+
$(ROBOT) merge -i semapv-metadata.owl --add-prefixes context.jsonld -i semapv-terms.owl -i semapv-properties.owl \
22+
annotate --ontology-iri $(ONTBASE)/vocab/$@ --version-iri $(ONTBASE)/vocab/releases/$(DATE)/$@ \
23+
merge --add-prefixes context.jsonld -o $@
2124

2225
docs/index.html: semapv.owl
2326
python -m pylode $< -o $@

context.jsonld

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@
88
"owl": "http://www.w3.org/2002/07/owl#",
99

1010
"dc": "http://purl.org/dc/terms/",
11+
"doi": "https://doi.org/",
1112
"prov": "http://www.w3.org/ns/prov#",
1213
"skos": "http://www.w3.org/2004/02/skos/core#",
1314
"cc": "http://creativecommons.org/ns#",

0 commit comments

Comments
 (0)