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+git://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.create_fields_sources_list() # Necessary only once
>>> sosia.create_cache() # Necessary only once
>>> stefano = sosia.Original(55208373700, 2017) # Scopus ID and year
>>> stefano.define_search_sources() # Sources similiar to scientist
>>> stefano.define_search_group() # Authors publishing in similar sources
>>> matches = stefano.find_matches() # List of namedtuples
>>> matches[0]
Match(ID='53164702100', name='Sapprasert, Koson', first_year=2011,
num_coauthors=7, num_publications=6, country='Norway', language='eng',
reference_sim=0.0212, abstract_sim=0.1695)
Change log
Please see CHANGES.rst.
Contributing
Please see CONTRIBUTING.rst. For a 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.3.1.tar.gz
(47.6 kB
view hashes)