Retrieve and Audit Scholarly Metadata from Multiple Sources

Retrieves and normalizes scholarly article metadata and abstracts from the 'Crossref' REST API < https://www.crossref.org/documentation/retrieve-metadata/rest-api/>, the 'OpenAlex' API < https://help.openalex.org/> and the 'Scopus' Search API < https://dev.elsevier.com/sc_apis.html>. Provides bibliographic searches, cursor pagination, publication date and author filtering, abstract retrieval by Digital Object Identifier (DOI), cached batch enrichment, merging of duplicate records, metadata-quality audits, reproducible search snapshots, local archives with integrity verification, and export to comma-separated values (CSV), 'BibTeX' and 'RIS' citation files. Network requests support configurable timeouts and test callbacks. 'Scopus' searches require an 'Elsevier' API key; 'Crossref' queries do not. 'OpenAlex' supports limited keyless searches and authenticated pagination.


Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("abstractExtractR")

0.3.0 by Diogo Ribeiro, 7 hours ago


Browse source code at https://github.com/cran/abstractExtractR


Authors: Diogo Ribeiro [aut, cre, cph] (ORCID: , affiliation: Faculty of Media Arts and Design of the Technical University of Porto)


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports httr2, jsonlite, openssl

Suggests testthat


See at CRAN