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

  • 类型AlphaFoldRESTTool

  • Description: 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

  • 类型AlphaFoldRESTTool

  • Description: 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

  • 类型AlphaFoldRESTTool

  • Description: 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)