scopusflow 0.2.0
This release reaches further into the API and adds an analysis layer on top of a retrieval.
- [
scopus_fetch()] gainscursor = 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()]. Anautoplot()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 asummary()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()] orautoplot(). - 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 ac()method), plusas_tibble()andas.data.frame()coercion. - A typed condition system (
scopus_errorand 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
highlightargument and a shaded Wilson stability band (an illustrative range, switchable withinterval). - The bundled
example_recordsspans several disciplines, and the examples and five workflow vignettes draw on a wide range of fields. - Multiple authors are retained in the
authorscolumn rather than truncated to the first; very large result totals are handled without overflow; and DOI cleaning copes withwww.doi.orghosts andDOI:labels.
