Skip to content
This repository has been archived by the owner on Feb 19, 2020. It is now read-only.

infolis/pubres

Repository files navigation

infolis helper webservices

OBSOLETE

Requires NodeJS and a running MongoDB

Start with

./run.js debug

Available endpoints:

/doi-info?doi=10.????/???????

  • Retrieves information about a URI from CrossRef then resolves the DOI to a URL and scrapes the page with Zotero
  • Stores the raw JSON responses from CrossRef and Zotero in the 'doi_info' collection

/id-for-id?id=<URN|DOI>

  • Resolves URN to DOI and vice versa from the links.csv file

Relevant Mongo queries

Find the docs where zotero translation failed

db.getCollection('doi_info').find({'$or': [{'zotero':{'$exists':false}}, {'zotero':null}]}).count()

About

Publication metadata gathering service

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published