Icite Tools

Configuration File: icite_tools.json Tool Type: Local Tools Count: 2

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

Available Tools

iCite_get_publications (Type: BaseRESTTool)

Get citation metrics and research context for PubMed publications using NIH’s iCite API. iCite pr…

iCite_get_publications tool specification

Tool Information:

  • Name: iCite_get_publications

  • Type: BaseRESTTool

  • Description: Get citation metrics and research context for PubMed publications using NIH’s iCite API. iCite provides evidence-based metrics including citation counts, relative citation ratios (RCR), approximate potential to translate (APT) scores for clinical translation, NIH percentile rankings, and research category flags (human/animal/molecular-cellular). Returns all available citations and the full list of citing PMIDs. Essential for evaluating scientific impact, identifying highly-cited papers, and assessing translational potential of biomedical research. Example: PMID 31510562 has citation_count=6, nih_percentile=29.0.

Parameters:

  • pmids (string) (required) Comma-separated PubMed IDs to look up (e.g., ‘24453150,24453148,31510562’). Maximum ~100 PMIDs per request.

Example Usage:

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

iCite_search_publications (Type: BaseRESTTool)

Search PubMed publications by query and get citation metrics from NIH’s iCite API. Returns papers…

iCite_search_publications tool specification

Tool Information:

  • Name: iCite_search_publications

  • Type: BaseRESTTool

  • Description: Search PubMed publications by query and get citation metrics from NIH’s iCite API. Returns papers matching the search query with citation counts, NIH percentile rankings, approximate potential to translate (APT) scores, and research category flags. Useful for finding highly-cited papers in a specific topic area and evaluating their translational potential. Returns up to 1000 results sorted by citation count.

Parameters:

  • query (string) (required) Search query for PubMed (e.g., ‘BRCA1 cancer’, ‘COVID-19 vaccine efficacy’, ‘CRISPR gene editing’)

  • limit ([‘integer’, ‘null’]) (optional) Maximum number of results (default 10, max 1000)

  • offset ([‘integer’, ‘null’]) (optional) Offset for pagination (default 0)

Example Usage:

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