Reads a Zotero SQLite database directly (read-only) and checks every item's
DOI and title. If Zotero has the library open the database may be locked; in
that case export the library via Better BibTeX and use check_file().
Arguments
- path
Path to
zotero.sqlite, or the directory containing it. Defaults to the standard per-user location.- sources
Sources to query. A character vector of names from
list_backends(), or"all". Defaults togetOption("retraction.sources", "xera").- offline
If
TRUE, match against the local snapshot built byretraction_sync()instead of querying the network.- flag_nature
Notice labels that count as "flag this citation". Defaults to Retraction and Expression of Concern.
- allow_fuzzy
Allow fuzzy title matching for references without a usable identifier.
- resolve_ids
If
TRUE, resolve PMID-only references to a DOI via OpenAlex before matching.- progress
Show a progress bar in interactive sessions.
- strict
If
TRUE, error when any reference cannot be checked (anuncheckedrow from a network or source failure) instead of returning it, so a failure cannot be mistaken for a clean result. Useful in CI.
Value
A retraction_result tibble. Requires the
suggested DBI and RSQLite packages.
