metadata
license: mit
tags:
- biology
- protein
- venusfactory
- checkpoints
library_name: venus-factory
VenusFactory2 Checkpoints
Pretrained / finetuned weights for VenusFactory2.
These files are not stored in the GitHub repository. VenusFactory2 downloads them into a local ckpt/ directory.
Install / download
# From a VenusFactory2 checkout
python scripts/download_ckpts.py --preset predict-core # demo + ankh-large adapters
python scripts/download_ckpts.py --preset proteinmpnn # ProteinMPNN
python scripts/download_ckpts.py --preset all # everything
python scripts/download_ckpts.py --include 'DeepSol/**' # one task
Or with the Hugging Face CLI:
huggingface-cli download AI4Protein/VenusFactory2-ckpts \
--local-dir ckpt \
--include "DeepSol/**" "demo/**"
Auto-download
VenusFactory2 enables on-demand fetch by default (VENUS_CKPT_AUTO_DOWNLOAD=1).
The first time a tool needs a missing adapter, it pulls from this repo into ckpt/.
| Variable | Default | Meaning |
|---|---|---|
VENUS_CKPT_REPO_ID |
AI4Protein/VenusFactory2-ckpts |
This repo |
VENUS_CKPT_DIR |
ckpt |
Local cache root |
VENUS_CKPT_REVISION |
main |
Branch / tag / commit |
VENUS_CKPT_AUTO_DOWNLOAD |
1 |
Fetch missing weights automatically |
Layout
demo/
DeepSol/<backbone>/*.pt|*.json
ProteinMPNN/vanilla_model_weights/*.pt
...
manifest.json
See manifest.json for the full file list, sizes, and sha256 checksums.
Presets
demo— demo solubility adapterpredict-core— demo + all taskankh-largeadapterspredict-all— demo + all finetuned task foldersproteinmpnn— ProteinMPNN weightsall— entire repository