Xml 工具

配置文件xml_tools.json 工具类型:本地 工具数量:19

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

可用工具

**drugbank_filter_drugs_by_name**(类型:XML工具)

根据药物名称的条件筛选 DrugBank 记录。例如,查找药物名称符合特定条件的药物…

drugbank_filter_drugs_by_name 工具规范

工具信息:

  • 名称drugbank_filter_drugs_by_name

  • 类型XMLTool

  • 描述:根据药物名称的条件筛选DrugBank记录。例如,查找名称以“cillin”结尾的药物(青霉素类抗生素)、包含“mab”的药物,或名称完全为“Insulin”的药物。

参数:

  • ``condition``(字符串)(必填)用于筛选的条件。

  • value (string) (required) The value to use with the condition (e.g., ‘Aspirin’ for ‘starts_with’). Required for ‘contains’, ‘starts_with’, ‘ends_with’, and ‘exact’ conditions.

  • limit (integer) (required) Maximum number of results to return.

示例用法:

query = {
    "name": "drugbank_filter_drugs_by_name",
    "arguments": {
        "condition": "example_value",
        "value": "example_value",
        "limit": 10
    }
}
result = tu.run(query)

drugbank_get_drug_basic_info_by_drug_name_or_id (Type: XMLTool)

获取基本药物信息,包括名称、描述、CAS编号以及审批状态,通过药物名称查询…

drugbank_get_drug_basic_info_by_drug_name_or_id tool specification

工具信息:

  • Name: drugbank_get_drug_basic_info_by_drug_name_or_id

  • 类型XMLTool

  • 描述:通过药物名称或DrugBank ID获取基本药物信息,包括名称、描述、CAS编号和审批状态。

参数:

  • ``query``(字符串)(必填)要搜索的药物名称或DrugBank ID

  • case_sensitive (boolean) (required) Select True to perform a case-sensitive search

  • exact_match (boolean) (required) Select True to require an exact match with the queried name or ID

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

示例用法:

query = {
    "name": "drugbank_get_drug_basic_info_by_drug_name_or_id",
    "arguments": {
        "query": "example_value",
        "case_sensitive": true,
        "exact_match": true,
        "limit": 10
    }
}
result = tu.run(query)

**drugbank_get_drug_chemistry_by_drug_name_or_drugbank_id**(类型:XMLTool)

通过药物名称或D获取药物的化学性质,包括分子式、分子量和结构。

drugbank_get_drug_chemistry_by_drug_name_or_drugbank_id 工具规范

工具信息:

  • 名称: drugbank_get_drug_chemistry_by_drug_name_or_drugbank_id

  • 类型XMLTool

  • 描述:通过药物名称或DrugBank ID获取药物的化学属性,包括分子式、分子量和结构。

参数:

  • ``query``(字符串)(必填)用于搜索的药物名称或Drugbank ID

  • case_sensitive (boolean) (required) Select True to perform a case-sensitive search

  • exact_match (boolean) (required) Select True to require an exact match

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

示例用法:

query = {
    "name": "drugbank_get_drug_chemistry_by_drug_name_or_drugbank_id",
    "arguments": {
        "query": "example_value",
        "case_sensitive": true,
        "exact_match": true,
        "limit": 10
    }
}
result = tu.run(query)

drugbank_get_drug_desc_pharmacology_by_moa (Type: XMLTool)

获取药物名称、编号、描述、药效学、作用机制及药代动力学信息,方法为 dr…

drugbank_get_drug_desc_pharmacology_by_moa tool specification

工具信息:

  • Name: drugbank_get_drug_desc_pharmacology_by_moa

  • 类型XMLTool

  • 描述:通过药物作用机制获取药物名称、编号、描述、药效学、作用机制及药代动力学信息。

参数:

  • ``query``(字符串)(必填)用于在作用机制描述中搜索的查询字符串

  • case_sensitive (boolean) (required) Select True to perform a case-sensitive search

  • exact_match (boolean) (required) Select True to require an exact match

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

示例用法:

query = {
    "name": "drugbank_get_drug_desc_pharmacology_by_moa",
    "arguments": {
        "query": "example_value",
        "case_sensitive": true,
        "exact_match": true,
        "limit": 10
    }
}
result = tu.run(query)

drugbank_get_drug_interactions_by_drug_name_or_id (Type: XMLTool)

通过药物名称或 DrugBank ID 获取药物相互作用和禁忌症信息。

drugbank_get_drug_interactions_by_drug_name_or_id tool specification

工具信息:

  • Name: drugbank_get_drug_interactions_by_drug_name_or_id

  • 类型XMLTool

  • 描述:通过药物名称或DrugBank ID获取药物相互作用和禁忌症。

参数:

  • ``query``(字符串)(必填)用于搜索相互作用的药物名称

  • case_sensitive (boolean) (required) Select True to perform a case-sensitive search

  • exact_match (boolean) (required) Select True to require an exact match

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

示例用法:

query = {
    "name": "drugbank_get_drug_interactions_by_drug_name_or_id",
    "arguments": {
        "query": "example_value",
        "case_sensitive": true,
        "exact_match": true,
        "limit": 10
    }
}
result = tu.run(query)

**drugbank_get_drug_name_and_description_by_indication**(类型:XML工具)

通过适应症获取药物名称、Drugbank ID 及描述。

drugbank_get_drug_name_and_description_by_indication 工具规范

工具信息:

  • 名称drugbank_get_drug_name_and_description_by_indication

  • 类型XMLTool

  • 描述:根据适应症获取药物名称、Drugbank ID 及其描述。

参数:

  • ``query``(字符串)(必填)用于搜索的药物适应症

  • case_sensitive (boolean) (required) Select True to perform a case-sensitive search

  • exact_match (boolean) (required) Select True to require an exact match

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

示例用法:

query = {
    "name": "drugbank_get_drug_name_and_description_by_indication",
    "arguments": {
        "query": "example_value",
        "case_sensitive": true,
        "exact_match": true,
        "limit": 10
    }
}
result = tu.run(query)

**drugbank_get_drug_name_and_description_by_pathway_name**(类型:XMLTool)

通过通路名称获取药物名称及描述。

drugbank_get_drug_name_and_description_by_pathway_name 工具规格说明

工具信息:

  • 名称drugbank_get_drug_name_and_description_by_pathway_name

  • 类型XMLTool

  • 描述:通过通路名称获取药物名称及其描述。

参数:

  • ``query``(字符串)(必填)要搜索的路径名称

  • case_sensitive (boolean) (required) Select True to perform a case-sensitive search

  • exact_match (boolean) (required) Select True to require an exact match

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

示例用法:

query = {
    "name": "drugbank_get_drug_name_and_description_by_pathway_name",
    "arguments": {
        "query": "example_value",
        "case_sensitive": true,
        "exact_match": true,
        "limit": 10
    }
}
result = tu.run(query)

**drugbank_get_drug_name_and_description_by_target_name**(类型:XMLTool)

获取特定靶点、酶、载体或转运蛋白相关的药物名称及描述…

drugbank_get_drug_name_and_description_by_target_name 工具规格说明

工具信息:

  • 名称drugbank_get_drug_name_and_description_by_target_name

  • 类型XMLTool

  • 描述:获取特定靶点、酶、载体或转运蛋白相关的药物名称及其描述。

参数:

  • ``query``(字符串)(必填)要搜索的靶点、酶、载体或转运蛋白名称

  • case_sensitive (boolean) (required) Select True to perform a case-sensitive search

  • exact_match (boolean) (required) Select True to require an exact match

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

示例用法:

query = {
    "name": "drugbank_get_drug_name_and_description_by_target_name",
    "arguments": {
        "query": "example_value",
        "case_sensitive": true,
        "exact_match": true,
        "limit": 10
    }
}
result = tu.run(query)

**drugbank_get_drug_products_by_name_or_drugbank_id**(类型:XMLTool)

通过药品名称或DrugBank ID获取商业药品、剂型及价格信息。

drugbank_get_drug_products_by_name_or_drugbank_id 工具规格说明

工具信息:

  • 名称drugbank_get_drug_products_by_name_or_drugbank_id

  • 类型XMLTool

  • 描述:通过药品名称或 DrugBank ID 获取商业药品、剂型及定价信息。

参数:

  • ``query``(字符串)(必填)用于搜索的药物名称或Drugbank ID

  • case_sensitive (boolean) (required) Select True to perform a case-sensitive search

  • exact_match (boolean) (required) Select True to require an exact match

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

示例用法:

query = {
    "name": "drugbank_get_drug_products_by_name_or_drugbank_id",
    "arguments": {
        "query": "example_value",
        "case_sensitive": true,
        "exact_match": true,
        "limit": 10
    }
}
result = tu.run(query)

drugbank_get_drug_references_by_drug_name_or_id (Type: XMLTool)

通过药物名称或DrugBank ID获取药物文献参考、专利及外部链接。

drugbank_get_drug_references_by_drug_name_or_id tool specification

工具信息:

  • Name: drugbank_get_drug_references_by_drug_name_or_id

  • 类型XMLTool

  • 描述:通过药物名称或DrugBank ID获取药物文献参考、专利及外部链接。

参数:

  • ``query``(字符串)(必填)用于搜索参考文献的药物名称或Drugbank ID

  • case_sensitive (boolean) (required) Select True to perform a case-sensitive search

  • exact_match (boolean) (required) Select True to require an exact match

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

示例用法:

query = {
    "name": "drugbank_get_drug_references_by_drug_name_or_id",
    "arguments": {
        "query": "example_value",
        "case_sensitive": true,
        "exact_match": true,
        "limit": 10
    }
}
result = tu.run(query)

**drugbank_get_indications_by_drug_name_or_drugbank_id**(类型:XMLTool)

通过药物名称或 DrugBank ID 获取药物适应症和治疗用途。

drugbank_get_indications_by_drug_name_or_drugbank_id 工具规格说明

工具信息:

  • 名称drugbank_get_indications_by_drug_name_or_drugbank_id

  • 类型XMLTool

  • 描述:通过药物名称或DrugBank ID获取药物适应症和治疗用途。

参数:

  • ``query``(字符串)(必填)用于搜索的药物名称或编号

  • case_sensitive (boolean) (required) Select True to perform a case-sensitive search

  • exact_match (boolean) (required) Select True to require an exact match

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

示例用法:

query = {
    "name": "drugbank_get_indications_by_drug_name_or_drugbank_id",
    "arguments": {
        "query": "example_value",
        "case_sensitive": true,
        "exact_match": true,
        "limit": 10
    }
}
result = tu.run(query)

drugbank_get_pathways_reactions_by_drug_or_id (Type: XMLTool)

通过药物名称或 DrugBank ID 获取药物通路和代谢反应。

drugbank_get_pathways_reactions_by_drug_or_id tool specification

工具信息:

  • Name: drugbank_get_pathways_reactions_by_drug_or_id

  • 类型XMLTool

  • 描述:通过药物名称或DrugBank ID获取药物通路和代谢反应。

参数:

  • ``query``(字符串)(必填)用于搜索的药物名称或Drugbank ID

  • case_sensitive (boolean) (required) Select True to perform a case-sensitive search

  • exact_match (boolean) (required) Select True to require an exact match

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

示例用法:

query = {
    "name": "drugbank_get_pathways_reactions_by_drug_or_id",
    "arguments": {
        "query": "example_value",
        "case_sensitive": true,
        "exact_match": true,
        "limit": 10
    }
}
result = tu.run(query)

**drugbank_get_pharmacology_by_drug_name_or_drugbank_id**(类型:XML工具)

通过药物名称或Drugbank ID获取药物的药效学、作用机制及药代动力学信息。

drugbank_get_pharmacology_by_drug_name_or_drugbank_id 工具规范

工具信息:

  • 名称drugbank_get_pharmacology_by_drug_name_or_drugbank_id

  • 类型XMLTool

  • 描述:通过药物名称或Drugbank ID获取药物的药效学、作用机制及药代动力学信息。

参数:

  • ``query``(字符串)(必填)用于搜索的药物名称或Drugbank ID

  • case_sensitive (boolean) (required) Select True to perform a case-sensitive search

  • exact_match (boolean) (required) Select True to require an exact match

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

示例用法:

query = {
    "name": "drugbank_get_pharmacology_by_drug_name_or_drugbank_id",
    "arguments": {
        "query": "example_value",
        "case_sensitive": true,
        "exact_match": true,
        "limit": 10
    }
}
result = tu.run(query)

**drugbank_get_safety_by_drug_name_or_drugbank_id**(类型:XML工具)

通过药物名称或 DrugBank ID 获取药物毒性、禁忌症及安全性信息。

drugbank_get_safety_by_drug_name_or_drugbank_id 工具规格说明

工具信息:

  • 名称drugbank_get_safety_by_drug_name_or_drugbank_id

  • 类型XMLTool

  • 描述:通过药物名称或DrugBank ID获取药物毒性、禁忌症及安全性信息。

参数:

  • ``query``(字符串)(必填)用于搜索的药物名称或Drugbank ID

  • case_sensitive (boolean) (required) Select True to perform a case-sensitive search

  • exact_match (boolean) (required) Select True to require an exact match

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

示例用法:

query = {
    "name": "drugbank_get_safety_by_drug_name_or_drugbank_id",
    "arguments": {
        "query": "example_value",
        "case_sensitive": true,
        "exact_match": true,
        "limit": 10
    }
}
result = tu.run(query)

**drugbank_get_targets_by_drug_name_or_drugbank_id**(类型:XML工具)

通过药物名称或DrugBank ID获取药物靶点、酶、载体和转运蛋白。

drugbank_get_targets_by_drug_name_or_drugbank_id 工具规格说明

工具信息:

  • 名称drugbank_get_targets_by_drug_name_or_drugbank_id

  • 类型XMLTool

  • 描述:通过药物名称或DrugBank ID获取药物靶点、酶、载体和转运蛋白。

参数:

  • ``query``(字符串)(必填)用于搜索的药物名称或Drugbank ID

  • case_sensitive (boolean) (required) Select True to perform a case-sensitive search

  • exact_match (boolean) (required) Select True to require an exact match

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

示例用法:

query = {
    "name": "drugbank_get_targets_by_drug_name_or_drugbank_id",
    "arguments": {
        "query": "example_value",
        "case_sensitive": true,
        "exact_match": true,
        "limit": 10
    }
}
result = tu.run(query)

**mesh_get_subjects_by_pharmacological_action**(类型:XMLTool)

查找具有匹配药理作用的MeSH(医学主题词)条目。

mesh_get_subjects_by_pharmacological_action 工具规格说明

工具信息:

  • 名称mesh_get_subjects_by_pharmacological_action

  • 类型XMLTool

  • 描述:查找具有匹配药理作用的MeSH(医学主题词)主题。

参数:

  • ``query``(字符串)(必填)用于在MeSH主题中搜索的药理作用

  • case_sensitive (boolean) (required) Select True to perform a case-sensitive search for the pharmacological action query

  • exact_match (boolean) (required) Select True to require an exact match for the pharmacological action query

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

示例用法:

query = {
    "name": "mesh_get_subjects_by_pharmacological_action",
    "arguments": {
        "query": "example_value",
        "case_sensitive": true,
        "exact_match": true,
        "limit": 10
    }
}
result = tu.run(query)

**mesh_get_subjects_by_subject_id**(类型:XMLTool)

查找具有匹配主题ID(也称为描述符UI)的MeSH(医学主题词)主题。

mesh_get_subjects_by_subject_id 工具规范

工具信息:

  • 名称mesh_get_subjects_by_subject_id

  • 类型XMLTool

  • 描述:查找具有匹配主题ID(也称为描述符UI)的MeSH(医学主题词)主题。

参数:

  • ``query``(字符串)(必填)用于在MeSH主题ID中搜索的查询ID

  • case_sensitive (boolean) (required) Select True to perform a case-sensitive search for the query

  • exact_match (boolean) (required) Select True to require an exact match for the query

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

示例用法:

query = {
    "name": "mesh_get_subjects_by_subject_id",
    "arguments": {
        "query": "example_value",
        "case_sensitive": true,
        "exact_match": true,
        "limit": 10
    }
}
result = tu.run(query)

**mesh_get_subjects_by_subject_name**(类型:XMLTool)

查找名称匹配的MeSH(医学主题词)主题。

mesh_get_subjects_by_subject_name 工具规格说明

工具信息:

  • 名称mesh_get_subjects_by_subject_name

  • 类型XMLTool

  • 描述:查找名称匹配的MeSH(医学主题词)条目。

参数:

  • ``query``(字符串)(必填)用于在每个MeSH主题的名称以及该主题的关键概念和概念同义词名称中进行搜索的查询字符串。

  • case_sensitive (boolean) (required) Select True to perform a case-sensitive search for the query

  • exact_match (boolean) (required) Select True to require an exact match for the query

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

示例用法:

query = {
    "name": "mesh_get_subjects_by_subject_name",
    "arguments": {
        "query": "example_value",
        "case_sensitive": true,
        "exact_match": true,
        "limit": 10
    }
}
result = tu.run(query)

**mesh_get_subjects_by_subject_scope_or_definition**(类型:XMLTool)

查找具有匹配范围(定义)的MeSH(医学主题词)主题。

mesh_get_subjects_by_subject_scope_or_definition 工具规格说明

工具信息:

  • 名称mesh_get_subjects_by_subject_scope_or_definition

  • 类型XMLTool

  • 描述:查找具有匹配范围(定义)的MeSH(医学主题词)主题。

参数:

  • ``query``(字符串)(必填)用于在MeSH主题的范围说明中搜索的查询字符串

  • case_sensitive (boolean) (required) Select True to perform a case-sensitive search for the query

  • exact_match (boolean) (required) Select True to require an exact match for the query

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

示例用法:

query = {
    "name": "mesh_get_subjects_by_subject_scope_or_definition",
    "arguments": {
        "query": "example_value",
        "case_sensitive": true,
        "exact_match": true,
        "limit": 10
    }
}
result = tu.run(query)