Find control groups for academics in Scopus
Project description
sosia
Match authors automatically in Scopus on-line
Documentation: https://sosia.readthedocs.io
Development: https://github.com/sosia-dev/sosia
Installation
Install stable version from PyPI:
pip install sosia
or development version from GitHub repository:
pip install git+https://github.com/sosia-dev/sosia
Functioning
sosia performs a series of queries in the Scopus database using the pybliometrics package. After configuring your local pybliometrics (providing access credentials and eventually setting cache directories), you can use sosia:
>>> import sosia
>>>
>>> sosia.get_field_source_information() # Necessary only once
>>> sosia.make_database() # Necessary only once
>>>
>>> stefano = sosia.Original(55208373700, 2019) # Scopus ID and year
>>> stefano.define_search_sources() # Sources similiar to scientist
>>> stefano.define_search_group() # Authors publishing in similar sources
>>> stefano.find_matches() # Find matches satisfying all criteria
>>> print(stefano.matches)
>>> [55320703900, 55817553500, 56113324000, 56276429200]
>>> stefano.inform_matches() # Optional step to provide additional information
>>> print(stefano.matches[0])
Match(ID=55320703900, name='Arts, Sam', first_name='Sam', surname='Arts',
first_year=2012, num_coauthors=9, num_publications=8, num_citations=74,
num_coauthors_period=None, num_publications_period=None, num_citations_period=None, subjects=['BUSI', 'ECON', 'DECI'],
affiliation_country='Belgium', affiliation_id='60025063',
affiliation_name='KU Leuven', affiliation_type='univ',
language='eng', num_cited_refs=28)
Change log
Please see CHANGES.rst.
Contributing
Please see CONTRIBUTING.rst. For the list of contributors see AUTHORS.rst.
License
MIT License; see LICENSE.
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
sosia-0.6.1.tar.gz
(51.0 kB
view hashes)
Built Distribution
sosia-0.6.1-py2.py3-none-any.whl
(46.8 kB
view hashes)
Close
Hashes for sosia-0.6.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a3162313c16f3eb4c2252ed7760b6cc138d0ed51d739c7a8e166799bb8c6ff3 |
|
MD5 | 43bee8cccdf307f2b891c5a4a9fab549 |
|
BLAKE2b-256 | 5205f6eb30b9848fa625cf88e24d18246f395567b290e52f063b54babb7b7982 |