Skip to content

This code is designed to take DOIs exported from Esploro and search the Scopus API to get total citation counts. From there, the code generates Excel files in the format required to load citation metrics to your Esploro repository.

License

Notifications You must be signed in to change notification settings

Brandeis-Library/esploroCitationUploads_Scopus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 

Repository files navigation

esploroCitationUploads_Scopus

This Python script will take a simple text file containing DOIs from Esploro and loop through them using the Scopus API to extract citation counts. Once it has looped through the file, it will transfer the DOI and the Total Citation Count into a number of Excel files where each file is not to exceed 999 rows each, in keeping with the limitations on the Esploro loader.

To run the code, simply add your Scopus API key to the code and ensure you have each of the four dependencies installed in your Python3 environment.

Once your files are generated, be sure to open each file and remove the rows where the total citation count is blank or contains the word "Error."

Assistance in generating this code goes to Perplexity.ai. I had to make some adjustments and corrections, but the core elements of this code are AI generated.

About

This code is designed to take DOIs exported from Esploro and search the Scopus API to get total citation counts. From there, the code generates Excel files in the format required to load citation metrics to your Esploro repository.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages