Skip to content

Publications metrics analyser through NASA ADS APIs

Notifications You must be signed in to change notification settings

Fenu24/ADSAnalyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

ADSAnalyzer: Bibliographic metrics from NASA ADS

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:

  1. A histogram of the number of articles per year, and the cumulative number of citations;
  2. The distribution of papers with citations larger than n, from which the H-index can be extrapolated;
  3. A pie chart representing the number of articles per journal;
  4. A word cloud extracted from papers keywords;
  5. The list of the top 10 co-authors.

NASA ADS API Token

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.

Python requirements

The following python packages, which can be installed through pip install, are required to use ADSAnalyzer:

matplotlib, argparse, requests, numpy, collections, wordcloud

About

Publications metrics analyser through NASA ADS APIs

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages