# ------------------------------------------------
# CITATION.cff file created with {cffr} R package
# See also: https://docs.ropensci.org/cffr/
# ------------------------------------------------
cff-version: 1.2.0
message: 'To cite package "abstractExtractR" in publications use:'
type: software
license: MIT
title: 'abstractExtractR: Retrieve and Audit Scholarly Metadata from Multiple Sources'
version: 0.3.0
abstract: Retrieves and normalizes scholarly article metadata and abstracts from the
'Crossref' REST API ,
the 'OpenAlex' API and the 'Scopus' Search API .
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.
authors:
- family-names: Ribeiro
given-names: Diogo
email: dfr@esmad.ipp.pt
orcid: https://orcid.org/0009-0001-2022-7072
affiliation: Faculty of Media Arts and Design of the Technical University of Porto
repository: https://cran.r-universe.dev
commit: 399d350f7568953a62a46b2886303ec31a2b22c8
date-released: '2026-11-08'
contact:
- family-names: Ribeiro
given-names: Diogo
email: dfr@esmad.ipp.pt
orcid: https://orcid.org/0009-0001-2022-7072
affiliation: Faculty of Media Arts and Design of the Technical University of Porto