Alphafold 工具¶
配置文件:alphafold_tools.json
工具类型:本地
工具数量:3
此页面包含在 alphafold_tools.json 配置文件中定义的所有工具。
可用工具¶
**alphafold_get_annotations**(类型:AlphaFoldRESTTool)¶
Retrieve AlphaFold MUTAGEN annotations for a given UniProt accession. Returns experimental mutage…
alphafold_get_annotations 工具规格说明
工具信息:
名称:
alphafold_get_annotations类型:
AlphaFoldRESTToolDescription: Retrieve AlphaFold MUTAGEN annotations for a given UniProt accession. Returns experimental mutagenesis data mapped onto protein structures from UniProt. The qualifier must be a UniProt ACCESSION (e.g., ‘P69905’). Note: Not all proteins have MUTAGEN annotations available in the database.
参数:
qualifier(string) (optional) UniProt ACCESSION (e.g., ‘P69905’). Aliases: uniprot_id, uniprot_accession.uniprot_id(string) (optional) Alias for qualifier. UniProt accession (e.g., ‘P69905’).uniprot_accession(string) (optional) Alias for qualifier. UniProt accession (e.g., ‘P69905’).
示例用法:
query = {
"name": "alphafold_get_annotations",
"arguments": {
}
}
result = tu.run(query)
**alphafold_get_prediction**(类型:AlphaFoldRESTTool)¶
Retrieve full AlphaFold 3D structure predictions for a given protein. IMPORTANT: The qualifier mu…
alphafold_get_prediction 工具规范
工具信息:
名称:
alphafold_get_prediction类型:
AlphaFoldRESTToolDescription: Retrieve full AlphaFold 3D structure predictions for a given protein. IMPORTANT: The qualifier must be a UniProt ACCESSION (e.g., ‘P69905’ for HBA_HUMAN). Do NOT use UniProt entry names like ‘HBA_HUMAN’ - they will cause API errors. To find UniProt accession from a gene/protein name, use UniProt_search (e.g., query=’gene:HBA’ organism=’human’) or UniProt_id_mapping for ID conversion. Returns residue-level metadata including sequence, per-residue confidence scores (pLDDT), and structure download links (PDB, CIF, PAE). If you already have the accession and want UniProt details, call UniProt_get_entry_by_accession. For a quick overview, use alphafold_get_summary. For mutation/variant impact, see alphafold_get_annotations.
参数:
qualifier(string) (optional) UniProt ACCESSION (e.g., ‘P69905’). Do NOT use entry names like ‘HBA_HUMAN’. Aliases: uniprot_id, uniprot_accession.uniprot_id(string) (optional) Alias for qualifier: UniProt accession (e.g., ‘P69905’).uniprot_accession(string) (optional) Alias for qualifier: UniProt accession (e.g., ‘P69905’).sequence_checksum(string) (optional) Optional CRC64 checksum of the UniProt sequence.
示例用法:
query = {
"name": "alphafold_get_prediction",
"arguments": {
}
}
result = tu.run(query)
**alphafold_get_summary**(类型:AlphaFoldRESTTool)¶
Retrieve summary details of AlphaFold 3D models for a given protein. IMPORTANT: The qualifier mus…
alphafold_get_summary 工具规范
工具信息:
名称:
alphafold_get_summary类型:
AlphaFoldRESTToolDescription: Retrieve summary details of AlphaFold 3D models for a given protein. IMPORTANT: The qualifier must be a UniProt ACCESSION (e.g., ‘Q5SWX9’ for MEIOB_HUMAN). Do NOT use UniProt entry names like ‘MEIOB_HUMAN’ - they will cause API errors. To find UniProt accession from a gene/protein name, use UniProt_search (e.g., query=’gene:MEIOB’ organism=’human’) or UniProt_id_mapping for ID conversion. Returns lightweight information such as sequence length, coverage, confidence scores, experimental method, resolution, oligomeric state, and structural entities. For full residue-level 3D predictions with downloadable coordinates, call alphafold_get_prediction. For curated variants, see UniProt_get_disease_variants_by_accession; for predicted mutation effects, use alphafold_get_annotations.
参数:
qualifier(string) (optional) Protein identifier: UniProt ACCESSION (e.g., ‘Q5SWX9’). Aliases: uniprot_id, uniprot_accession.uniprot_id(string) (optional) Alias for qualifier. UniProt accession (e.g., ‘P04637’).uniprot_accession(string) (optional) Alias for qualifier. UniProt accession (e.g., ‘P04637’).
示例用法:
query = {
"name": "alphafold_get_summary",
"arguments": {
}
}
result = tu.run(query)