一键导入
pdb
RCSB PDB for 3D protein structures, resolution, and experimental methods
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
RCSB PDB for 3D protein structures, resolution, and experimental methods
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Shared operational contract for all MedSci agents: sequential execution, planning phase, retry limits, evidence standards.
Isolated exploratory code execution with medsci-sandbox tools. Use when analysis requires custom code beyond existing domain MCP tools.
AlphaFold DB for predicted protein structures and pLDDT confidence scores
Molecular biology toolkit. Use for FASTA parsing, sequence analysis, and translation.
ChEMBL database access for bioactivity data and target search
Datamol for molecular manipulation, SMILES processing, and cheminformatics
| name | pdb |
| description | RCSB PDB for 3D protein structures, resolution, and experimental methods |
RCSB PDB hosts experimentally determined 3D structures of biological macromolecules solved by X-ray crystallography, cryo-EM, and NMR.
import requests
# Text search
url = "https://search.rcsb.org/rcsbsearch/v2/query"
query = {
"query": {
"type": "terminal",
"service": "text",
"parameters": {"attribute": "struct.title", "operator": "contains_words", "value": "kinase"}
},
"return_type": "entry"
}
r = requests.post(url, json=query)
pdb_ids = [hit["identifier"] for hit in r.json()["result_set"]]
# Fetch entry summary
r = requests.get("https://data.rcsb.org/rest/v1/core/entry/4HHB")
entry = r.json()
# Get polymer entities
r = requests.get("https://data.rcsb.org/rest/v1/core/polymer_entity/4HHB/1")
query_gql = '{ entry(entry_id: "4HHB") { struct { title } rcsb_entry_info { resolution_combined } } }'
r = requests.post("https://data.rcsb.org/graphql", json={"query": query_gql})
https://files.rcsb.org/download/{PDB_ID}.cif (or .pdb).PDBParser or MMCIFParser for local structure analysis.