Skip to content
Back to skills

Batch Prediction

ASecurity

"Plan and run ColabFold batch structure prediction workflows,

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

Works with

  • cli

Security analysis

A92/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

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

Scanned September 8, 2026

npx -y skills add VectorSpaceLab/AREX-Skill --skill batch-prediction --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Batch Prediction?

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

Security grade badge for Batch Prediction
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/vectorspacelab-batch-prediction/badge)](https://www.skillsdirectory.com/skills/vectorspacelab-batch-prediction)

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: batch-prediction
description: "Plan and run ColabFold batch structure prediction workflows,
  including model choice, MSA-only/prediction splits, templates, AF3 JSON
  export, outputs, and prediction dependency failures."
disable-model-invocation: true
metadata:
  disco-role: operating
license: MIT
---

# Batch Prediction

Use this sub-skill when the user needs to run or plan `colabfold_batch` structure prediction, split MSA generation from GPU prediction, choose model/runtime flags, export AlphaFold3 JSON from ColabFold inputs, interpret prediction outputs, or recover from missing AlphaFold/JAX/GPU/parameter prerequisites.

## Route First

- For FASTA, CSV, A3M, AF3 non-protein syntax, query naming, or input validation, route to `../inputs-and-formats/SKILL.md`.
- For `colabfold_search`, local MMseqs2 databases, split/merge MSA directories, or MSA server deployment, route to `../msa-search/SKILL.md`.
- For Amber relaxation after prediction, `colabfold_relax`, output inspection, citations, and visualization details, route to `../relaxation-and-outputs/SKILL.md`.

## Core References

- Start with `references/cli-reference.md` for safe `colabfold_batch` command construction.
- Use `references/workflows.md` for common one-step, two-step, template, complex, and AF3 JSON workflows.
- Use `references/model-and-output-reference.md` for model type selection, parameter files, ranking metrics, and expected output files.
- Use `references/troubleshooting.md` when prediction fails before or during AlphaFold/JAX execution.

## Safe Planning Helper

Use the bundled dry-run helper to produce commands without running predictions, querying servers, or downloading model parameters:

```bash
python scripts/plan_colabfold_batch_command.py input_sequences.fasta out_dir --complex --two-step --templates --use-pallas
```

The helper only validates paths syntactically and prints command lines plus prerequisite notes. Treat generated commands as a plan: review hardware, input ownership, server policy, and output paths before execution.

## Default Prediction Rules

- Install the prediction extras before structure prediction: `pip install colabfold[alphafold]` plus a compatible `jax` build for the target CPU/GPU.
- `colabfold_batch input.fasta results/` queries the MSA server when the input lacks embedded A3M/MSA data and then runs prediction.
- `--msa-only` sets prediction models to zero and writes reusable MSA/template intermediates instead of structures.
- Re-running `colabfold_batch input.fasta results/` after `--msa-only` uses the output directory to continue into prediction.
- `--af3-json` generates AlphaFold3-compatible JSON and returns without structure prediction.
- `--model-type auto` resolves to `alphafold2_ptm` for monomers and `alphafold2_multimer_v3` for complexes.

## Safety Notes

- Do not run heavyweight model downloads, GPU predictions, public MSA server queries, or local database searches unless the user has approved those resources.
- Do not reference original repository notebooks, tests, or checkout paths at runtime; this sub-skill distills their behavior into the bundled references.
- Prefer planning commands first, then running the smallest representative job before scaling a batch.

Files in this skill

  • SKILL.md3.2 KB
  • references/cli-reference.md5.9 KB
  • references/model-and-output-reference.md5 KB
  • references/troubleshooting.md5.4 KB
  • references/workflows.md5.1 KB
  • scripts/plan_colabfold_batch_command.py13.4 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…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.