Skip to contents

scopusflow 0.2.0

This release reaches further into the API and adds an analysis layer on top of a retrieval.

  • [scopus_fetch()] gains cursor = TRUE, cursor-based pagination that retrieves a whole large query without the 5000-record ceiling of offset paging.
  • [scopus_abstract()] retrieves the abstract and fuller metadata for one or many records from the ‘Scopus’ Abstract Retrieval API, resilient to an identifier that cannot be found.
  • [scopus_trend()] reports annual record counts for a query (the size of a literature over time), with [plot_scopus_trend()].
  • [scopus_top()] tallies the most frequent sources or authors in a record set, with [plot_scopus_top()]. An autoplot() method draws a record set’s publications per year.

scopusflow 0.1.0

CRAN release: 2026-06-20

First release.

  • Reproducible search plans with [scopus_plan()], and cheap sizing with [scopus_count()].
  • Quota-aware, paginated retrieval through [scopus_fetch()], with the largest page each view allows requested by default to keep request counts low, and resumable, cached, partitioned retrieval through [scopus_fetch_plan()].
  • A stable normalised record schema from [scopus_records()], with a summary() method that gives a quick overview.
  • DOI extraction and change tracking with [scopus_extract_dois()] and [scopus_diff_dois()].
  • Topic-trend comparison with [scopus_compare_topics()], and a plot from [plot_scopus_comparison()] or autoplot().
  • Interoperability and I/O through [as_bibliometrix()], [write_scopus_records()] and [read_scopus_records()].
  • A reference to the common ‘Scopus’ field tags in [scopus_field_tags()], a safe query composer in [scopus_query()], and a bundled [example_records] dataset for offline exploration.
  • Safe merging of record sets with [scopus_combine()] (and a c() method), plus as_tibble() and as.data.frame() coercion.
  • A typed condition system (scopus_error and its subclasses) and quota-header parsing with [scopus_quota()].
  • The comparison plot uses whole-number year breaks, a colour-blind-safe palette, direct line labels, an optional highlight argument and a shaded Wilson stability band (an illustrative range, switchable with interval).
  • The bundled example_records spans several disciplines, and the examples and five workflow vignettes draw on a wide range of fields.
  • Multiple authors are retained in the authors column rather than truncated to the first; very large result totals are handled without overflow; and DOI cleaning copes with www.doi.org hosts and DOI: labels.