Skip to content

Collection of scripts to access, create, analyse, distribute and publish scholarly data for text data mining.

Notifications You must be signed in to change notification settings

pyOpenSci/pyApiToolkit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

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.

About

Collection of scripts to access, create, analyse, distribute and publish scholarly data for text data mining.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages