PyCon-2015-sprint-wiki: Difference between revisions
Content added Content deleted
imported>Stitchinthyme |
imported>Stitchinthyme |
||
Line 206: | Line 206: | ||
We can search for new sources via OpenDOAR: Directory of Open Access Repositories - http://opendoar.org/ - We need sources that are licensed CC0. OpenDOAR has an API that allows searching by subject, metadata licensing state, existence of an OAI url and others. |
We can search for new sources via OpenDOAR: Directory of Open Access Repositories - http://opendoar.org/ - We need sources that are licensed CC0. OpenDOAR has an API that allows searching by subject, metadata licensing state, existence of an OAI url and others. |
||
* API documentation - http://www.opendoar.org/tools/api.html NOTE: the PDP contains more information about search parameters, read that first |
* API documentation - http://www.opendoar.org/tools/api.html NOTE: the PDP contains more information about search parameters, read that first |
||
* Small Python script that uses the above API to query for all sources that are in English, have science content, and allow free access to their metadata; the script parses the XML output and returns a JSON-formatted list of |
* Small Python script that uses the above API to query for all sources that are in English, have science content, and allow free access to their metadata; the script parses the XML output and returns a JSON-formatted list of dicts containing the repository name, main URL, and OAI URL: https://gist.github.com/stitchinthyme/dfeac2c8579bbd2d2fb0 |
||