find_protein_structures_tool
Search and validate protein structures from the Protein Data Bank using keywords, categories, or PDB IDs to support bioinformatics research.
Instructions
蛋白质结构发现工具 - 搜索、示例、验证的统一入口
这是蛋白质研究的起点,帮助你发现和验证PDB结构。
Args: keywords: 搜索关键词 (如: "hemoglobin", "kinase", "DNA") category: 预设类别 ("癌症靶点", "病毒蛋白", "酶类", "抗体", "膜蛋白", "核糖体") pdb_id: 直接验证或查看特定PDB ID (如: "1A3N") max_results: 搜索结果最大数量 (默认10,最大100)
Returns: 包含PDB结构列表、验证结果、示例数据的综合响应
Examples: # 搜索血红蛋白相关结构 find_protein_structures(keywords="hemoglobin")
# 获取癌症靶点示例
find_protein_structures(category="癌症靶点")
# 验证PDB ID
find_protein_structures(pdb_id="1A3N")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| category | No | ||
| keywords | No | ||
| max_results | No | ||
| pdb_id | No |
Input Schema (JSON Schema)
{
"properties": {
"category": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null
},
"keywords": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null
},
"max_results": {
"default": 10,
"type": "integer"
},
"pdb_id": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null
}
},
"type": "object"
}