Starts a local, code-free Shiny app for building a search, retrieving records, comparing topic trends and exporting the results, with a live terminal that streams the retrieval's progress and a panel that mirrors every choice as runnable R code. A Demo mode (on by default) draws records from the bundled example_records corpus and synthesises a topic comparison, so the whole workflow can be explored with no key and no network; switch it off and supply a key to query 'Scopus' for real. The app runs on your own machine: your API key never leaves it, and requests originate from your own network, which is what the 'Scopus' API expects. It needs the suggested packages shiny, bslib and callr (and ggplot2 for the plots, fansi for coloured terminal output).
Arguments
- host
The address to listen on. Defaults to
"127.0.0.1", so the app is reachable only from your own machine and the key is never exposed on the network.- port
The port to listen on, or
NULL(default) to choose one.- launch.browser
Logical, whether to open a browser. Passed to
shiny::runApp().
