Idr Tools

Configuration File: idr_tools.json Tool Type: Local Tools Count: 3

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

Available Tools

IDR_get_study (Type: BaseRESTTool)

Get detailed information about a specific imaging study (project) in the Image Data Resource (IDR…

IDR_get_study tool specification

Tool Information:

  • Name: IDR_get_study

  • Type: BaseRESTTool

  • Description: Get detailed information about a specific imaging study (project) in the Image Data Resource (IDR) by its project ID. Returns study metadata including name, description, number of datasets, and links to associated imaging data. Use IDR_list_studies to find study IDs.

Parameters:

  • project_id (integer) (required) IDR project/study ID (e.g., 101 for idr0018-neff-histopathology). Obtain from IDR_list_studies.

Example Usage:

query = {
    "name": "IDR_get_study",
    "arguments": {
        "project_id": 10
    }
}
result = tu.run(query)

IDR_get_study_datasets (Type: BaseRESTTool)

Get datasets (image collections) within a specific IDR imaging study. Each dataset within an IDR …

IDR_get_study_datasets tool specification

Tool Information:

  • Name: IDR_get_study_datasets

  • Type: BaseRESTTool

  • Description: Get datasets (image collections) within a specific IDR imaging study. Each dataset within an IDR project corresponds to a set of related images, often representing a specific experimental condition, cell line, or time point. Returns dataset names and IDs. Use IDR_list_studies to find study IDs first.

Parameters:

  • project_id (integer) (required) IDR project/study ID (e.g., 101). Obtain from IDR_list_studies.

  • limit ([‘integer’, ‘null’]) (optional) Maximum number of datasets to return (default 25, max 1000)

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

Example Usage:

query = {
    "name": "IDR_get_study_datasets",
    "arguments": {
        "project_id": 10
    }
}
result = tu.run(query)

IDR_list_studies (Type: BaseRESTTool)

List imaging studies (projects) from the Image Data Resource (IDR), the public repository for ref…

IDR_list_studies tool specification

Tool Information:

  • Name: IDR_list_studies

  • Type: BaseRESTTool

  • Description: List imaging studies (projects) from the Image Data Resource (IDR), the public repository for reference image datasets from published scientific studies. IDR contains high-content microscopy, histopathology, and other biological imaging datasets from over 140 studies. Returns study names (e.g., ‘idr0018-neff-histopathology/experimentA’), descriptions, IDs, and URLs to access datasets within each study.

Parameters:

  • limit ([‘integer’, ‘null’]) (optional) Maximum number of studies to return (default 25, max 1000)

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

Example Usage:

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