# Vocabularies WD = RDF::Vocabulary.new('http://www.wikidata.org/entity/') WDT = RDF::Vocabulary.new('http://www.wikidata.org/prop/direct/') RDFS = RDF::Vocabulary.new('http://www.w3.org/2000/01/rdf-schema#') SCHEMA = RDF::Vocabulary.new('https://schema.org/') COUNTRY = RDF::Vocabulary.new('https://daniel.degu.cl/data/countries.ttl#Country-') MIG = RDF::Vocabulary.new('https://daniel.degu.cl/data/mig.ttl#') PREFIXES = { wd: WD, wdt: WDT, rdfs: RDFS, schema: SCHEMA, country: COUNTRY, mig: MIG } def prefixes(*namespaces) namespaces.map do |ns| "@prefix #{ns}: <#{PREFIXES[ns]}> .\n" end.join end