Inspirehep Tools#

Configuration File: inspirehep_tools.json Tool Type: Local Tools Count: 1

This page contains all tools defined in the inspirehep_tools.json configuration file.

Available Tools#

InspireHEP_search_papers (Type: BaseRESTTool)#

Search high-energy physics literature in INSPIRE-HEP. Results use exact one-based page pagination…

InspireHEP_search_papers tool specification

Tool Information:

  • Name: InspireHEP_search_papers

  • Type: BaseRESTTool

  • Description: Search high-energy physics literature in INSPIRE-HEP. Results use exact one-based page pagination: begin with page=1 and continue with metadata.next_page while metadata.has_more is true; metadata.total_results is exact. Returns titles, authors, abstracts, citation counts, DOI and arXiv identifiers.

Parameters:

  • q (string) (required) INSPIRE search query. Examples: ‘higgs boson discovery’, ‘author:einstein’, ‘a:witten AND string theory’, ‘dark matter direct detection’, ‘cn:atlas AND higgs’, ‘t:gravitational waves’. Use field prefixes: a: or author:, t: or title:, j: journal, cn: collaboration

  • sort ([‘string’, ‘null’]) (optional) Sort order. Values: ‘mostrecent’ (default), ‘mostcited’. Examples: ‘mostcited’ to get highest-cited papers first

  • size ([‘integer’, ‘null’]) (optional) Results per page (1-25, default 10)

  • page (integer) (optional) One-based result page. Continue with metadata.next_page.

  • fields ([‘string’, ‘null’]) (optional) Comma-separated fields to return. Default includes titles, authors, abstract, citations. Example: ‘titles,authors,abstract,citation_count,arxiv_eprints,dois’

Example Usage:

query = {
    "name": "InspireHEP_search_papers",
    "arguments": {
        "q": "example_value"
    }
}
result = tu.run(query)