Retrieves information from Sinta (http://sinta.ristekbrin.go.id) via scraping.
Project description
Sinta Scraper
Retrieves information from Sinta (http://sinta.ristekbrin.go.id) via scraping.
Installation
pip install sinta-scraper
Usage
Import
import sinta-scraper as sinta
Get author information by Sinta ID
id = '5975467'
author = sinta.author(id)
Output
The default output is Python dictionary. The structure is given in the following sample output.
{'id': '5975467',
'name': 'Agus Zainal Arifin',
'url': 'http://sinta.ristekbrin.go.id/authors/detail?id=5975467&view=overview',
'affiliation': {'id': '417',
'name': 'Institut Teknologi Sepuluh Nopember',
'url': 'http://sinta.ristekbrin.go.id//affiliations/detail/?id=417&view=overview'},
'areas': ['computer vision',
'image processing',
'information retrieval',
'medical imaging',
'machine learning'],
'score': {'overall': 36.9,
'3_years': 7.26,
'overall_v2': 3304.0,
'3_years_v2': 1284.5},
'rank': {'national': 614,
'3_years_national': 472,
'affiliation': 26,
'3_years_affiliation': 21},
'scopus': {'documents': '50',
'citations': '341',
'h-index': '8',
'i10-index': '6',
'g-index': '14'},
'scholar': {'documents': '220',
'citations': '1067',
'h-index': '13',
'i10-index': '23',
'g-index': '25'},
'books': 0,
'ipr': 2}
Other formats can be used by specifying the output_format
argument:
author = sinta.author(id, output_format='json')
Avalable output formats:
'dictionary'
(default)'json'
'xml'
JSON output can be pretty printed by setting pretty_print=True
:
author = sinta.author(id, output_format='json', pretty_print=True)
Available Functions
author(sinta_id)
: gets an author's information.dept_authors(dept_id)
: gets authors associated with a department.
Todo
- Other output formats: CSV.
affil(affil_id)
function.find_affil(keyword)
function.affil_depts(affil_id)
function.affil_authors(affil_id)
function.dept(dept_id)
function.find_dept(keyword)
function.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
sinta-scraper-0.1.2.tar.gz
(3.7 kB
view hashes)
Built Distribution
Close
Hashes for sinta_scraper-0.1.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4a4dd46adf32f3147261113c364c9de7510bf33084b94641cdb363c523d6b1b4 |
|
MD5 | e7c6b5cd096d065fc58716d4f38236a9 |
|
BLAKE2b-256 | 1c5e24843a2c18d3d335dab30212537f43a99868b78d79eeb20ebe023a9d92e8 |