Humanbase 工具

配置文件humanbase_tools.json 工具类型:本地 工具数量:1

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

可用工具

**humanbase_ppi_analysis**(类型:HumanBase工具)

从 HumanBase 获取组织特异性蛋白质相互作用及生物过程。重新…

humanbase_ppi_analysis 工具规格说明

工具信息:

  • 名称humanbase_ppi_analysis

  • 类型HumanBaseTool

  • 描述:从HumanBase中检索组织特异性蛋白质-蛋白质相互作用和生物学过程。返回一个包含组织特异性蛋白质-蛋白质相互作用的NetworkX图,以及一个由Gene Ontology提供的与给定基因相关的生物学过程列表。

参数:

  • gene_list (array) (optional) List of gene names or symbols to analyze for protein-protein interactions. The gene name should be the official gene symbol, not the synonym.

  • tissue (string) (optional) Tissue type for tissue-specific interactions. Use simple names like ‘brain’, ‘heart’, ‘liver’, ‘kidney’, ‘lung’, ‘blood’. For v3 networks with more cell-type specificity, append ‘-v3’ (e.g., ‘brain-v3’, ‘liver-v3’).

  • max_node (integer) (optional) Maximum number of nodes to retrieve in the interaction network. Warning: the more nodes, the more time it takes to retrieve the data. Default is 10 (~30 seconds).

  • interaction (string) (optional) Specific interaction type to filter by. Available types: ‘co-expression’, ‘interaction’, ‘tf-binding’, ‘gsea-microrna-targets’, ‘gsea-perturbations’. If not specified, all types will be included.

  • string_mode (boolean) (optional) Whether to return the result in string mode. If True, the result will be a string of the network graph and the biological processes. If False, the result will be a NetworkX graph and a list of biological processes.

  • genes (array) (optional) Alias for gene_list. List of gene symbols to analyze.

  • top_n (integer) (optional) Alias for max_node. Maximum number of network nodes to retrieve.

示例用法:

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