ADSAnalyzer extracts data from peer-reviewed publication from NASA ADS using their APIs. Intructions to run the script can be obtained by typing
./ADSAnalyzer.py -h
For the given author, the script produces:
- A histogram of the number of articles per year, and the cumulative number of citations;
- The distribution of papers with citations larger than n, from which the H-index can be extrapolated;
- A pie chart representing the number of articles per journal;
- A word cloud extracted from papers keywords;
- The list of the top 10 co-authors.
To make the ADSAnalyzer script work, you should create a personalized API token from NASA ADS, using the instructions provided at this page. The token should be pasted in a text file called api_token.txt, placed in the same folder of the script.
The following python packages, which can be installed through pip install, are required to use ADSAnalyzer:
matplotlib, argparse, requests, numpy, collections, wordcloud