技能创建器
skill-creator
创建、改进和评估自定义技能,把专业流程转化为可重复使用的 AI 能力。
alphafold【数据与研究】Route AlphaFold protein structure prediction setup, data preparation, local prediction, model configuration, output interpretation, and relaxation workflows.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this skill for AlphaFold 2.3.2 repository/package tasks involving protein structure prediction setup, input validation, local inference command planning, model configuration, output confidence interpretation, AlphaFold DB or Server JSON formats, and Amber relaxation.
references/package-overview.md for the capability map, public prerequisites, and safe/unsafe operation boundaries.references/troubleshooting.md for cross-cutting install, import, backend, data, Docker, and hardware failures.references/repo-provenance.md before deciding whether this skill matches a current AlphaFold checkout or should be refreshed.scripts/check_install.py to inspect an installed AlphaFold environment without running predictions, downloading data, or starting Docker.| User task | Go to |
|---|---|
| Build Docker/image commands, plan GPU/container requirements, or plan database/model-parameter downloads and updates | sub-skills/docker-and-data-setup/SKILL.md |
Construct or diagnose direct run_alphafold commands, presets, database flags, MSA reuse, relaxation flags, random seeds, and output locations | sub-skills/prediction-cli/SKILL.md |
| Validate FASTA/MSA/template inputs, adapt notebook input validation, or reason about monomer/multimer data-pipeline APIs | sub-skills/input-data-and-formats/SKILL.md |
| Inspect model presets/configs, parameter-loading APIs, feature processing, JAX/Haiku/TensorFlow dependency constraints, or backend import errors | sub-skills/model-config-and-api/SKILL.md |
| Interpret prediction folders, ranked structures, confidence JSON, PAE/pTM/ipTM, AFDB formats, or AlphaFold Server JSON | sub-skills/outputs-and-confidence/SKILL.md |
| Decide whether/how to run Amber relaxation, switch GPU/CPU relax, inspect PDB relaxability, or debug OpenMM/PDBFixer failures | sub-skills/relaxation/SKILL.md |
--db_preset=reduced_dbs only with the small BFD database path; use --db_preset=full_dbs only with BFD and UniRef30 paths.--model_preset=multimer only with multimer FASTA inputs and the UniProt plus PDB SeqRes database paths.Run the bundled diagnostic in the environment where AlphaFold is installed:
python scripts/check_install.py --check run_alphafold --check docker --check openmm --json
A passing import check does not prove that prediction is runnable. Full runs also need model parameters, genetic/template databases, external alignment binaries, writable output storage, and suitable CPU/GPU resources.
docker-and-data-setup when the user asks how to install, download, update, mount, or run the documented Docker path.prediction-cli when the user already has an installed package/environment and wants direct run_alphafold command construction or flag diagnosis.input-data-and-formats when the failure or task is about FASTA contents, multimer chain count, MSA formats, templates, or notebook-style sequence validation.outputs-and-confidence when the task starts after a prediction folder exists or involves AFDB/Server JSON files.relaxation when the task mentions Amber, OpenMM, PDBFixer, models_to_relax, use_gpu_relax, or structural violations.run_alphafold CLI; route Server JSON tasks to outputs-and-confidence.