LocalCitationNetwork / LocalCitationNetwork.github.io

This web app aims to help scientists with their literature review using metadata from OpenAlex (OA), Semantic Scholar (S2) and Crossref (CR) in local citation networks.
https://LocalCitationNetwork.github.io
GNU General Public License v3.0
104 stars 16 forks source link

Make use of the OpenCitations API? #2

Closed no-identd closed 3 years ago

no-identd commented 4 years ago

https://opencitations.net/querying

timwoelfle commented 3 years ago

Good idea, I've implemented it! For now the OpenCitations API often returns Internal Server Error 500 unfortunately though, it seems it can only handle rather small ipnut sets (around 30 DOIs mostly seem to work). It's a start though and definitely super interesting as it allows to suggest new articles that reference the input articles ("Outgoing suggestions")!

no-identd commented 3 years ago

@timwoelfle https://github.com/CitationGecko/gecko-react also uses the Opencitations API (among other APIs) and iirc implemented a workaround for that issue (I might have it mixed up with a different project, tho.). It's MIT licensed so (but I am not a lawyer, this isn't legal advice, etc.) taking a look at their source code should provide some answers & doesn't risking license pollution. :)