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: ICiteSearchPublicationsTool)#

Search PubMed by relevance and enrich one recoverable result page with NIH iCite citation metrics…

iCite_search_publications tool specification

Tool Information:

  • Name: iCite_search_publications

  • Type: ICiteSearchPublicationsTool

  • Description: Search PubMed by relevance and enrich one recoverable result page with NIH iCite citation metrics. Metadata reports PubMed’s exact total_results, next_offset, enrichment completeness, and any PMIDs omitted by iCite. Results are sorted by citation_count within the current PubMed relevance page only, not across the complete query result set.

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 PubMed records to enrich on this page (default 10, max 1000)

  • offset ([‘integer’, ‘null’]) (optional) Zero-based PubMed relevance offset. Continue with metadata.next_offset while has_more is true.

Example Usage:

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