research_fronts
Detect research fronts in a paper set: cluster its citation network into communities, extract core papers, years and keywords, and map the main path across fronts.
Instructions
Research fronts of a paper set: Louvain communities of its direct-citation network (as in CitNetExplorer), each described by its years, density, core papers (most cited within the set) and the keywords that distinguish it. Also reports which front each paper of the global main path belongs to and where the path hops from one front to another: a main path that stays in one front traces a single conversation, one that hops stitches several together. Give ids or a query. Writes JSON and Pajek .net plus .clu (partition) files. Cost: one reference and one abstract request per paper (cached).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ids | No | The papers (Scopus IDs/EIDs; with source='openalex', DOIs or OpenAlex IDs). Use this or query. | |
| query | No | Search query defining the set, instead of ids. | |
| scope | No | Restrict to journals, by ISSN: a list of ISSNs, or a basket name ('basket_of_eight' / 'ais8': the AIS Senior Scholars' Basket of Eight). ISSNs are used rather than journal names, which Scopus spells inconsistently. | |
| source | No | Data source. 'scopus' (default) needs subscriber entitlement for search, citations and references. 'openalex' needs none: IDs may be DOIs, OpenAlex work IDs (W...), or Scopus IDs (resolved to a DOI via Scopus metadata), and results carry OpenAlex IDs. Never mix sources within one analysis. | scopus |
| min_size | No | Smallest front reported; smaller groups count as unclustered (default 3). | |
| resolution | No | Louvain resolution: above 1 gives more, smaller fronts (default 1). | |
| corpus_file | No | A corpus file from import_records, instead of ids or query. | |
| max_results | No | With query: how many papers to include (default 300). |