AlphaFold 3 PyTorch
SkillDev tools"Use AlphaFold 3 PyTorch for protein and biomolecular
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the AlphaFold 3 PyTorch skill
What this skill tells your AI
The instructions your AI receives, as published by vectorspacelab/arex-skill in skills/repositories/repo-skills/alphafold3-pytorch/SKILL.md and read by ahel’s review.
Use this skill when a task names alphafold3-pytorch, AlphaFold 3 in PyTorch,
protein/complex structure prediction, biomolecular diffusion, PDB/mmCIF inputs,
MSA/template features, or the package's Alphafold3/Alphafold3Input APIs.
This is operating guidance for the public package, not a claim that a
checkpoint, training dataset, or production-scale result is available.
Start safely
- Install the public distribution in an isolated environment:
python -m pip install alphafold3-pytorch. - Confirm the package and its scientific dependencies import:
python -c "import torch, alphafold3_pytorch as af3; print(af3.Alphafold3)". - Run the read-only environment probe at
scripts/check_environment.pybefore using CUDA, optional encoders, MSA accelerators, or a CLI checkpoint. - Read
references/package-overview.mdfor verified API boundaries and choose exactly one focused route below. - Read
references/troubleshooting.mdwhen an import, data dependency, shape, device, checkpoint, or output failure is involved.
The package has heavy runtime dependencies and production defaults. Begin with small synthetic inputs and reduced model dimensions; do not start full training, download PDB/AFDB data, or launch the interactive app as an exploratory smoke test.
Route by task
- Model construction, forward/loss versus sampling, confidence, ranking,
diffusion, checkpoint loading, or memory: use
model-inference. - Proteins, RNA/DNA, ligands, ions, atom features, batching, serialization,
missing atoms, or output structure conversion: use
input-representation. - PDB/mmCIF parsing, MSA/templates, cropping, weighted sampling, or dataset
curation: use
data-pipeline. - Trainer, DataLoader, YAML/Pydantic configs, conductor phases, EMA,
checkpoints, Fabric, or bounded training preflight: use
training-configuration. - Console commands, checkpoint-to-mmCIF planning, local Gradio UI, entity
validation, or app cache/precision behavior: use
cli-serving.
When a request crosses routes, start here, then follow the owning sub-skill's explicit sibling links. Keep data preparation separate from model execution so large downloads and expensive inference are not accidentally triggered.
Public contract
The primary public objects are Alphafold3, Alphafold3Input, AtomInput,
BatchedAtomInput, PDBInput, PDBDataset, Trainer, and the Pydantic/YAML
configuration factories. The two console entry points are
alphafold3_pytorch and alphafold3_pytorch_app. Exact signatures, defaults,
feature dimensions, return modes, and CLI flags live in the nearest references,
not in this router.
Scope limits
- A real checkpoint is required for meaningful inference; this skill does not provide weights or validate biological quality by a tiny synthetic forward.
- CPU checks validate API/data correctness. CUDA is an optional stronger runtime path and must be probed explicitly; CPU evidence is not CUDA evidence.
- PDB/AFDB/CCD acquisition, filtering, clustering, Nim compilation, full training, and interactive server launch are intentionally bounded or reference-only. Follow the stop conditions in the focused route.
- Before refreshing this skill for a changed checkout, read
references/repo-provenance.mdand compare its commit, package version, dirty state, and evidence paths.
Signals
- GitHub stars
- 266
- Forks
- 21
- Last commit
- Sep 2026
ahel review
K1binfo
installs-packagesK1binfo
installs-packages (in references/environment-and-dependencies.md)
Automated review, not a security audit. Ruleset v1+k2.
Advanced
- Catalog kind
- skill
- Gateway key
alphafold3-pytorch- Source
- github.com/vectorspacelab/arex-skill