Linked Open Citation Database

About

LOC-DB is a distributed maintainable database for storage extrapolation of citation metadata.

This page will contain all information necessary to set up a local LOC-DB node, including the back-end and the front-end. Note that both components do not have to be installed on the same machine. The back-end will hold the data-base and provide a REST interface. The front-end provides a GUI for the extrapolation of citations.

Check the LOC-DB blog for more information about the associated project.

Back-end setup

  1. Install MongoDB.

  2. git clone https://github.com/locdb/loc-db

  3. cd loc-db && npm install

  4. swagger project start

Front-end setup

  1. git clone https://github.com/locdb/locdb-frend

  2. cd locdb-friend && npm install

  3. Edit src/app/environments/environment*.ts file(s), such that locdbUrl points to the respective back-end.

  4. Run ng serve will use the locdbUrl from environment.ts as default, else if -env prod is given, environment.prod.ts.

Project partners

UB Mannheim logo

ZBW logo

HdM logo

DFKI logo

Funded by

Deutsche Forschungsgemeinschaft (DFG)

DFG logo