Newer
Older
example_classification / Makefile
filenames = british-isles british-islands
labels = "British Isles" "British Islands"

british-isles.ttl:
	docker run -w /workspace -v $(CURDIR):/workspace cloudfluff/table2qb table2qb exec codelist-pipeline --codelist-csv codelists/british-isles.csv --codelist-name 'British Isles' --codelist-slug british-isles --base-uri http://gss-data.org.uk/ --output-file british-isles-tmp.ttl
	riot --output=ntriples british-isles-tmp.ttl > british-isles.nt
	sed -i 's|http://gss-data.org.uk/def/concept/british-isles/|http://www.wikidata.org/entity/|g; /core#member/d' british-isles.nt
	riot --formatted=turtle prefixes.ttl british-isles.nt > british-isles.ttl

british-islands.ttl:
	docker run -w /workspace -v $(CURDIR):/workspace cloudfluff/table2qb table2qb exec codelist-pipeline --codelist-csv codelists/british-islands.csv --codelist-name 'British Islands' --codelist-slug british-islands --base-uri http://gss-data.org.uk/ --output-file british-islands-tmp.ttl
	riot --output=ntriples british-islands-tmp.ttl > british-islands.nt
	sed -i 's|http://gss-data.org.uk/def/concept/british-islands/|http://www.wikidata.org/entity/|g; /core#member/d' british-islands.nt
	riot --formatted=turtle prefixes.ttl british-islands.nt > british-islands.ttl

population-british-isles.ttl:
	docker run -v $(CURDIR):/workspace -w /workspace cloudfluff/csv2rdf csv2rdf -t population-british-isles.csv -u population-british-isles.csv-metadata.json -m annotated -o population-british-isles-tmp.ttl
	riot --formatted=turtle prefixes.ttl population-british-isles-tmp.ttl > population-british-isles.ttl

population-british-islands.ttl:
	docker run -v $(CURDIR):/workspace -w /workspace cloudfluff/csv2rdf csv2rdf -t population-british-islands.csv -u population-british-islands.csv-metadata.json -m annotated -o population-british-islands-tmp.ttl
	riot --formatted=turtle prefixes.ttl population-british-islands-tmp.ttl > population-british-islands.ttl

british-isles-owl.ttl:
	./owl_classification.py codelists/british-isles.csv http://gss.data.org/def/class/british-isles/ http://www.wikidata.org/entity/ http://purl.org/linked-data/sdmx/2009/dimension#refArea > british-isles-owl.ttl

british-islands-owl.ttl:
	./owl_classification.py codelists/british-islands.csv http://gss.data.org/def/class/british-islands/ http://www.wikidata.org/entity/ http://purl.org/linked-data/sdmx/2009/dimension#refArea > british-islands-owl.ttl

test:
	docker run -v $(CURDIR):/workspace -w /workspace cloudfluff/gdp-sparql-tests sparql-test-runner -t /usr/local/tests -r reports/TESTS-population-british-isles.xml population-british-isles.ttl
	docker run -v $(CURDIR):/workspace -w /workspace cloudfluff/gdp-sparql-tests sparql-test-runner -t /usr/local/tests -r reports/TESTS-population-british-islands.xml population-british-islands.ttl