Skip to content
Back to skills

Core Model

ASecurity

"Guide construction and execution of the verified Alphafold2

  • 247 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 8, 2026
businessgitapi

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 5 files and shows the line behind each finding

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill core-model --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Core Model?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Core Model
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-core-model/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-core-model)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: core-model
description: "Guide construction and execution of the verified Alphafold2
  sequence/MSA trunk and direct Evoformer API, including distogram and
  angle-logit prediction, masks, templates, extra MSA inputs, embeddings, and
  supported trunk configuration."
disable-model-invocation: true
metadata:
  disco-role: operating
license: MIT
---

# Core model

Use this skill when the request is to build or run `alphafold2_pytorch.Alphafold2`, configure its Evoformer trunk, supply sequence/MSA/template features or masks, or diagnose core shape and output-routing errors.

## Route first

- Read [the API reference](references/api-reference.md) before choosing constructor or forward arguments.
- Use [the workflows](references/workflows.md) for small, CPU-safe synthetic calls and output inspection. The bundled [smoke helper](scripts/core_smoke.py) is deterministic, has no network or data-file step, and defaults to CPU.
- Route coordinate refinement, confidence, and recycling semantics to [structure-and-recycling](../structure-and-recycling/SKILL.md).
- Route pretrained ESM/MSA/ProtTrans wrappers and downloaded embedding models to [embeddings](../embeddings/SKILL.md).
- Route distance metrics, bucket utilities, and MDS to [utilities](../utilities/SKILL.md).
- For import, dimension, memory, or README/source-drift failures, use [troubleshooting](references/troubleshooting.md).

## Minimum safe recipe

1. Install distribution `alphafold2-pytorch==0.4.32` with its native scientific dependencies, then verify `import alphafold2_pytorch`.
2. Construct `Alphafold2(dim=16, depth=1, heads=1, dim_head=16)` and call `model.eval()` with `torch.no_grad()` for inference.
3. Pass `seq` as integer shape `(B, N)`, an optional integer `msa` shape `(B, M, N)`, and boolean `mask`/`msa_mask` with matching shapes. The inspected source asserts that MSA width equals primary-sequence width; do not follow the README examples that use different widths.
4. Read `ReturnValues.distance` for distogram logits. Set `predict_angles=True` to additionally read `theta_logits`, `phi_logits`, and `omega_logits`; the source returns an object, not the tuple shown in the README.
5. For already embedded pair/MSA representations, use the direct public `Evoformer` route in the API reference; it returns updated representations and does not produce distogram or angle logits itself.

The exact contracts, source/installed provenance, template and embedding dimensions, supported knobs, and drift warnings are in the linked references. Do not claim README-only flags such as `reversible`, `use_conv`, sparse/linear/Kronecker/compressed attention, or `custom_block_types` are constructor features at this version: they are absent from the inspected public signature.

Files in this skill

  • SKILL.md2.7 KB
  • references/api-reference.md12.5 KB
  • references/troubleshooting.md7 KB
  • references/workflows.md6 KB
  • scripts/core_smoke.py8.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…