A library to create science collaboration networks.
- Python ≥ 2.7
- Networkx
- Matplotlib
Pyscholar does not support Python 3.x
Before installing Pyscholar you must get your API Key in the following link.
First you need to clone the repository:
$ git clone https://github.com/rfabila/Pyscholar.git
Then you must run setup.py and enter your API KEY
$ python setup.py
$ Your Scopus API key:(Enter here your API Key)
First navigate to the installation directory:
$ cd ~/Pyscholar/src
Then execute python
$ python
Python 2.7.6 (default, Jun 22 2015, 17:58:13)
[GCC 4.8.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
And import the Pyscholar package in the REPL
>>> import pyscholar
And now you can do some searching.
The following function performs a search by author. It receives the first and last name, and returns a list of IDs associated with the author.
>>> pyscholar.find_author_scopus_id_by_name("Ruy", "Fabila-Monroy")
>>> [u'56013555800', u'16635924700']
This project is licensed under the GNU General Public License v2.0 - see the LICENSE file for details.