Skip to content

Latest commit

 

History

History
68 lines (46 loc) · 1.53 KB

README.md

File metadata and controls

68 lines (46 loc) · 1.53 KB

Python Open Science API toolkit

Python 3 scripts to access, create, distribute and publish open research data or data about open science works.

Requirements

  • Pandas

include.py

This is a config file, where you store your personal information in a dictionaries. See more details at the specific wrappers on how to use this. This is the main part of the toolkit, where the used functionalities are developed in.

pyApiToolkit.py

Basic functionalities, which are used by the other scripts listed further below.

API Wrapper

oadoi.py

Python wrapper to access the oadoi.org API.

include.py

data = {
	'oadoi': {
		'email': 'EMAIL'
	}
}

wikidata.py

Python wrapper to access the wikidata API via the wikidataintegrator module (must be installed to work).

You have to have a wikidata account for this.

include.py

data = {
	'wikidata': {
		'user': 'USERNAME',
		'password': 'PASSWORD'
	}
}

orcid.py

Python wrapper to access the ORCID API.

zotero.py

Wrapper for the Zotero API. Ìt uses the pyZotero python module, which must be installed to work.

include.py

data = {
	'zotero': {
		'apiKey': 'API_KEY',
		'zoteroID': 'ZOTEROID'
	}
}

doaj.py

Wrapper to access the Digital Open Access Journal API.