Skip to content

Data processing code and examples for Code4Lib 2016 presentation

License

Notifications You must be signed in to change notification settings

lawlesst/c4l16-idhub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

Processing code and examples for a Code4Lib 2016 presentation, "Build Your Own Identity Hub".

process

The process directory contains:

  • get_wikidata_issns.py - retrieves all ISSNs from Wikidata and builds a local index of issn -> wikidata id.
  • match_to_wd.py - matches the local data in data/journals.csv to Wikidata.
  • to_rdf.py - converts the matched data in data/journals_matched.csv to a basic RDF model.

ldf

Running the LDF Server requires nodejs and npm. To run first install the dependencies:

  • $ cd ldf
  • $ npm install

To start the server run:

$ node_modules/ldf-server/bin/ldf-server config.json 5000

View the config.json file to see how the LDF server reads your triple file.

A Procfile is included that will allow you to run the server on Heroku.

Please see more information about Linked Data Fragments and the software at: http://linkeddatafragments.org/.

About

Data processing code and examples for Code4Lib 2016 presentation

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages