generate_scopus_query
Generate a Scopus ISSN boolean query from journal rankings (ABDC, AJG, FT50) by applying grade thresholds and field filters to retrieve relevant journals.
Instructions
Generate a Scopus boolean query of ISSN numbers based on journal rankings.
Supports three ranking systems:
ABDC (Australian Business Deans Council): Grades A*, A, B, C (highest to lowest)
AJG (Academic Journal Guide): Grades 4*, 4, 3, 2, 1 (highest to lowest)
FT50 (Financial Times 50): Single grade FT-50
Use 'at_least' operator to include a grade and all higher grades (e.g., 'at_least A' includes A* and A). Use 'exactly' operator to include only the specified grade.
Multiple filters are combined with OR logic (union), and duplicate ISSNs are automatically removed.
Example: To get all ABDC A-level or higher journals in Accounting: { "filters": [{ "system": "abdc", "grade": "A", "operator": "at_least", "fields": ["Accounting"] }] }
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| filters | Yes | Array of ranking filters to apply (combined with OR logic) |