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
-
Install MongoDB.
-
git clone https://github.com/locdb/loc-db
-
cd loc-db && npm install
-
swagger project start
Front-end setup
-
git clone https://github.com/locdb/locdb-frend
-
cd locdb-friend && npm install
-
Edit
src/app/environments/environment*.ts
file(s), such thatlocdbUrl
points to the respective back-end. -
Run
ng serve
will use thelocdbUrl
fromenvironment.ts
as default, else if-env prod
is given,environment.prod.ts
.
Project partners
Funded by
Deutsche Forschungsgemeinschaft (DFG)