Search knowledge between millions of scientific documents in open access from thousands of data providers (universities, OA journals, institutes...) around the world using CORE search engine. Prototype of an implementation of the CORE API (v3) methods.
Official API documentation : https://api.core.ac.uk/docs/v3
1/ Register to CORE to get an API key : https://core.ac.uk/services/api
2/ Clone the repository locally : git clone https://github.com/Open-Models/core_api_pylib.git
3/ Install python dependency : python3 -m pip install requests
Find open access resources using CORE query language :
import core_api_lib as oacore
client = oacore.CoreClient("YOUR-SECRET-KEY")
papers = client.find('"open science" AND culture', recent=True, \
types=["research", "thesis"], limit=5)
find
is not an API method but a function to simulate the search engine, build on top ofsearch
method.
More information in the library documentation.
Alpha stage, no one should rely on this software, incomplete, untested, unsecure.
This library is provided by people around the project open-models.org under the open license GNU AGPL.
Development is open to contribution on GitHub, welcoming any improvement. Asks for features if you're unable to produce them, someone may help.
Enjoy your programming journey in open science !