kavanland
clone your own copy | download snapshot

Snapshots | iceberg

No images in this repository’s iceberg at this time

Inside this repository

__init__.py
text/x-python

Download raw (1.4 KB)

import settings
import os
from aasniff import AAApp
import rdflib


class Conf(object):
    STORE = {
        'ENGINE': 'sqlite',
        'NAME': os.path.join(settings.RDF_STORAGE_DIR, settings.RDF_STORAGE_NAME)
    }
    #  STORE = {
    #      'ENGINE': 'mysql',
    #      'HOST': 'localhost',
    #      'PORT': '5432',
    #      'NAME': 'foofoo',
    #      'PASSWORD': 'Flatland',
    #      'USER': 'osp'
    #  }
    SNIFFERS = [
        'HttpSniffer',
        'HtmlSniffer',
        'TurtleSniffer',
        'RDFSniffer',
        'ImageSniffer',
        'OggSniffer',
        'WavSniffer',
        'YoutubeSniffer'
    ]


app = AAApp(conf=Conf)

NS = {
    'bibo': rdflib.Namespace("http://purl.org/ontology/bibo/"),
    'bib': rdflib.Namespace("http://purl.org/net/biblio#"),
    'dc': rdflib.namespace.DC,
    'dcterms': rdflib.namespace.DCTERMS,
    'egr2': rdflib.Namespace("http://rdvocab.info/ElementsGr2/"),
    'foaf': rdflib.namespace.FOAF,
    'frbr': rdflib.Namespace("http://purl.org/vocab/frbr/core#"),
    'purl': rdflib.Namespace("http://purl.org/dc/terms/"),
    'rdf': rdflib.RDF,
    'rdvocab': rdflib.Namespace("http://RDVocab.info/elements/"),
    'stats': rdflib.Namespace("http://kavan.land/vocab/stats#"),
    'vocab': rdflib.Namespace("http://purl.org/vocab/frbr/core#"),
    'wemi': rdflib.Namespace("http://RDVocab.info/RDARelationshipsWEMI/"),
    'z': rdflib.Namespace("http://www.zotero.org/namespaces/export#"),
}