Nih Reporter Tools#

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

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

Available Tools#

NIHReporter_get_project (Type: NIHReporterTool)#

Retrieve one NIH-funded project by its project number or application id from NIH RePORTER: title,…

NIHReporter_get_project tool specification

Tool Information:

  • Name: NIHReporter_get_project

  • Type: NIHReporterTool

  • Description: Retrieve one NIH-funded project by its project number or application id from NIH RePORTER: title, abstract, PI, institution, funding institute, award amount, and project dates. Example: project_num=’5R21EB036298-03’ or appl_id=11326711. Use NIHReporter_search_projects to find one.

Parameters:

  • project_num ([‘string’, ‘null’]) (optional) NIH project number, e.g. ‘5R21EB036298-03’.

  • appl_id ([‘integer’, ‘null’]) (optional) NIH application id, e.g. 11326711. Alternative to project_num.

Example Usage:

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

NIHReporter_search_projects (Type: NIHReporterTool)#

Full-text search NIH RePORTER, NIH’s public database of ~3 million funded research projects since…

NIHReporter_search_projects tool specification

Tool Information:

  • Name: NIHReporter_search_projects

  • Type: NIHReporterTool

  • Description: Full-text search NIH RePORTER, NIH’s public database of ~3 million funded research projects since 1985, across project title, terms, and abstract. Optionally filter by fiscal year and organization. Example: query=’CRISPR gene editing’, fiscal_year=2024. Returns each project’s project_num and appl_id for use with NIHReporter_get_project.

Parameters:

  • query (string) (required) Free-text search over title, terms, and abstract, e.g. ‘CRISPR gene editing’.

  • fiscal_year ([‘integer’, ‘null’]) (optional) Optional NIH fiscal year filter, e.g. 2024.

  • organization ([‘string’, ‘null’]) (optional) Optional grantee institution filter, e.g. ‘Broad Institute’.

  • limit ([‘integer’, ‘null’]) (optional) Max projects to return, 1-100. Default 25.

Example Usage:

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