Preparing for an OAI cron job
For #7-pure-papers
Get graph id from URL
For #7-pure-papers
Modularize _CrawlHandler
For #7-pure-papers
Pass query parameters to action function
For #7-pure-papers
Able to retrieve and parse OAI as triples
For #7-pure-papers
Iterating over OAI pages
For #7-pure-papers
Towards a SPARQL CONSTRUCT
For #7-pure-papers
Removing obsolete code that was causing module load issues
For #7-pure-papers
Fixed missing hash in namespace
For #7-pure-papers
SPARQL now finding ID along with title
For #7-pure-papers
SPARQL now finding description as well
For #7-pure-papers
Fixed identifier
For #7-pure-papers
Filtering on subject
For #7-pure-papers
OAI result now added to graph
For #7-pure-papers
Add PURE REST url to paper
For #7-pure-papers
Better ontology for 2-pass publication harvest
For #7-pure-papers
Cleanup, amend missing value
For #7-pure-papers
Getting REST URL after SPARQL querying it from the graph
For #7-pure-papers
Hit gold inside the REST XML
For #7-pure-papers
Hooked up the REST parser but have following error:
DEBUG    2014-12-04 14:54:03,476 xml_to_rdf.py:28] RDF/XML parsed
ERROR    2014-12-04 14:54:03,504 webapp2.py:1552] need more than 2 values to unpack
Traceback (most recent call last):
  File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/webapp2-2.5.2/webapp2.py", line 1535, in __call__
    rv = self.handle_exception(request, response, e)
  File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/webapp2-2.5.2/webapp2.py", line 1529, in __call__
    rv = self.router.dispatch(request, response)
  File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/webapp2-2.5.2/webapp2.py", line 1278, in default_dispatcher
    return route.handler_adapter(request, response)
  File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/webapp2-2.5.2/webapp2.py", line 1102, in __call__
    return handler.dispatch()
  File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/webapp2-2.5.2/webapp2.py", line 572, in dispatch
    return self.handle_exception(e, self.app.debug)
  File "/Applications/GoogleAppEngineLauncher.app/Contents/Resources/GoogleAppEngine-default.bundle/Contents/Resources/google_appengine/lib/webapp2-2.5.2/webapp2.py", line 570, in dispatch
    return method(*args, **kwargs)
  File "/Users/s05nc4/git/environment-scotland-dot-rural/build/environment-scotland-0.6/dot/rural/sepake/crawl.py", line 19, in get
    _ACTIONS[action](**self.request.GET)
  File "/Users/s05nc4/git/environment-scotland-dot-rural/build/environment-scotland-0.6/dot/rural/sepake/crawl.py", line 42, in _crawl_pure_oai
    tmp += details
  File "/Users/s05nc4/git/environment-scotland-dot-rural/build/environment-scotland-0.6/rdflib/graph.py", line 559, in __iadd__
    self.addN((s, p, o, self) for s, p, o in other)
  File "/Users/s05nc4/git/environment-scotland-dot-rural/build/environment-scotland-0.6/rdflib/graph.py", line 402, in addN
    self.__store.addN((s, p, o, c) for s, p, o, c in quads
  File "/Users/s05nc4/git/environment-scotland-dot-rural/build/environment-scotland-0.6/rdflib/store.py", line 221, in addN
    for s, p, o, c in quads:
  File "/Users/s05nc4/git/environment-scotland-dot-rural/build/environment-scotland-0.6/rdflib/graph.py", line 402, in <genexpr>
    self.__store.addN((s, p, o, c) for s, p, o, c in quads
  File "/Users/s05nc4/git/environment-scotland-dot-rural/build/environment-scotland-0.6/rdflib/graph.py", line 559, in <genexpr>
    self.addN((s, p, o, self) for s, p, o in other)
ValueError: need more than 2 values to unpack
For #7-pure-papers