Mercurial > hg > audio-features-catalogue
view rdfpy/convertXMLtoN3.py @ 18:d5012016bf64 tip
added rdfpy and rdfonto directories
author | nothing@tehis.net |
---|---|
date | Tue, 23 Apr 2013 11:49:20 +0100 |
parents | 62d2c72e4223 |
children |
line wrap: on
line source
import rdflib, os, fnmatch from rdflib import Graph, RDF, RDFS, plugin, URIRef, Literal, OWL basedir = '/Users/alo/MusicOntology/features/' local = 'http://sovarr.c4dm.eecs.qmul.ac.uk/features/' for name in os.listdir(basedir+'rdf/'): if fnmatch.fnmatch(name, '*.rdf'): graph = Graph() graph.parse(basedir+'rdf/'+name) graph.bind(name[3:-4], URIRef('file://'+basedir+"rdf/")) graph.bind('owl', 'http://www.w3.org/2002/07/owl#') graph.serialize(basedir+'rdfn3/'+name.split('.')[0]+'.n3', format='n3') print "Serialized graph to " + basedir+'rdfn3/'+name.split('.')[0]+'.n3'