地理工具

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

此页面包含在 geo_tools.json 配置文件中定义的所有工具。

可用工具

geo_get_dataset_info (Type: GEOGetDatasetInfo)

Get detailed information about a specific GEO dataset including title, summary, and metadata.

geo_get_dataset_info tool specification

工具信息:

  • Name: geo_get_dataset_info

  • Type: GEOGetDatasetInfo

  • Description: Get detailed information about a specific GEO dataset including title, summary, and metadata.

参数:

  • dataset_id (string) (required) GEO dataset ID (e.g., ‘GDS1234’, ‘GSE12345’)

示例用法:

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

geo_get_sample_info (Type: GEOGetSampleInfo)

Get sample information for a GEO dataset including sample characteristics and experimental condit…

geo_get_sample_info tool specification

工具信息:

  • Name: geo_get_sample_info

  • Type: GEOGetSampleInfo

  • Description: Get sample information for a GEO dataset including sample characteristics and experimental conditions.

参数:

  • dataset_id (string) (required) GEO dataset ID (e.g., ‘GDS1234’, ‘GSE12345’)

示例用法:

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

geo_search_datasets (Type: GEOSearchDatasets)

Search GEO datasets by query terms, organism, study type, or platform. Returns dataset IDs and ba…

geo_search_datasets tool specification

工具信息:

  • Name: geo_search_datasets

  • Type: GEOSearchDatasets

  • Description: Search GEO datasets by query terms, organism, study type, or platform. Returns dataset IDs and basic information.

参数:

  • query (string) (optional) Search query terms (e.g., ‘cancer’, ‘diabetes’, ‘microarray’)

  • ``organism``(字符串)(可选)生物名称(例如:’Homo sapiens’,’Mus musculus’)

  • study_type (string) (optional) Type of study (e.g., ‘Expression profiling by array’, ‘Expression profiling by high throughput sequencing’)

  • platform (string) (optional) Platform used (e.g., ‘GPL570’, ‘GPL96’)

  • limit (integer) (optional) Maximum number of results to return

示例用法:

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