本文へ移動
cccskills
無料GitHub で公開

proteina-complexa

Proteina-Complexa flow-based protein backbone generation with fold-conditioned sampling guidance. Use this skill when: (1) Generating de novo protein backbones with hierarchical fold conditioning, (2) Exploring long-chain backbone generation beyond standard diffusion baselines, (3) Using NVIDIA Proteina-style flow matching workflows for controllable backbone design, (4) Comparing flow-based backbone generation against RFdiffusion or BoltzGen, (5) Prototyping fold-guided backbone campaigns before sequence design. This skill is based on the public NVIDIA Digital Bio Proteina project and uses "Proteina-Complexa" as the BioClaw-facing skill label. For sequence design after backbone generation, use proteinmpnn or solublempnn. For QC thresholds, use protein-design-qc.

インストール方法を見る

含まれるファイル(3)

  • SKILL.md5.5 KB
  • README.md871 B
  • references/upstream-notes.md959 B

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Proteina-Complexa Backbone Generation

Plain-language role: Use this skill when you want a flow-based backbone generator with fold-class conditioning, especially for exploratory de novo design.

Source Notes

  • Public upstream reference: NVIDIA-Digital-Bio/proteina
  • Publicly described as a large-scale flow-based protein backbone generator with hierarchical fold class conditioning
  • Upstream setup and weights may change over time, so verify the current README and license before running
  • Check the upstream NVIDIA license before commercial use or redistribution of model artifacts

Prerequisites

RequirementMinimumRecommended
Python3.10+3.11
CUDA12.0+12.1+
GPU VRAM24GB40GB+
Environment managercondamamba or micromamba

How to Run

Option 1: Upstream Proteina environment

git clone https://github.com/NVIDIA-Digital-Bio/proteina.git
cd proteina
mamba env create -f environment.yaml
conda activate proteina_env
pip install -e .

Create a .env file in the repository root:

echo "DATA_PATH=/path/to/proteina-data" > .env

Additional files

The upstream project documents extra data and weight bundles that must live under DATA_PATH. At minimum, verify:

  • metric feature files
  • model weights
  • CATH label mapping files
  • dataset index files if you plan to train or evaluate

Recommended Use Pattern

1. Start from backbone generation

Use Proteina-Complexa when the main task is generating diverse backbones, not sequence optimization.

2. Prefer fold-conditioned exploration

The upstream model is especially useful when you want:

  • hierarchical fold control
  • long-chain generation
  • comparison against diffusion-based backbone generators

3. Hand off to sequence design

After generating promising backbones:

  • use proteinmpnn for general inverse folding
  • use solublempnn when expression robustness matters more

4. Validate and filter

After sequence design:

  • use chai1-structure-prediction, boltz-structure-prediction, or alphafold2-multimer
  • use protein-design-qc for filtering and ranking

Typical Workflow

Target goal
  -> Proteina-Complexa backbone generation
  -> ProteinMPNN / SolubleMPNN sequence design
  -> Chai / Boltz / AlphaFold validation
  -> Protein Design QC

When to Prefer This Over Other Tools

NeedPrefer
Maximum backbone diversity with established community recipesrfdiffusion
All-atom generation with side-chain awarenessboltzgen
Flow-based backbone generation with fold conditioningproteina-complexa
End-to-end integrated binder pipelinebindcraft

Key Ideas to Preserve

  • Keep fold-conditioning choices explicit
  • Record which checkpoint and config produced each backbone batch
  • Separate backbone-generation artifacts from downstream sequence-design artifacts
  • Treat generated backbones as candidates that still require validation and QC

Common Mistakes

  • Treating Proteina-Complexa as a sequence-design tool
  • Skipping required upstream weight and data bundles
  • Comparing outputs against RFdiffusion or BoltzGen without matching length and conditioning settings
  • Moving generated backbones directly to experiments without refolding validation

Troubleshooting

ErrorLikely causeFix
Missing DATA_PATH filesRequired upstream bundles not downloadedRe-check upstream setup and place files under the documented directory tree
CUDA OOMBackbone length or batch too largeReduce batch size or use a larger GPU
Config mismatchWrong checkpoint/config pairKeep checkpoint, config, and conditioning mode aligned
Weak downstream foldabilityBackbone exploration too unconstrainedTighten fold conditioning and validate more aggressively

Inputs

  • A backbone-generation objective such as fold-conditioned sampling, long-chain exploration, or de novo backbone discovery.
  • A configured Proteina-style environment with checkpoints, configs, and required data bundles available under the configured data path.
  • Optional fold-class or topology guidance for controlled generation.

Outputs

  • Generated protein backbone candidates suitable for downstream inverse folding.
  • Run metadata describing checkpoint choice, conditioning mode, and generation settings.
  • Backbone batches ready for sequence design with proteinmpnn or solublempnn.

Next Step

Send promising backbones to proteinmpnn or solublempnn, then validate them structurally and filter with protein-design-qc.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Workflow for read alignment, sorting, indexing, mapping statistics, and downstream-ready alignment artifacts.

日本語の概要は準備中です。原文の説明を表示しています。

BioTender-max/awesome-bio-agent-skills2012026年7月2日 更新

alphafold

無料

Validate protein designs using AlphaFold2 structure prediction. Use this skill when: (1) Validating designed sequences fold correctly, (2) Predicting binder-target complex structures, (3) Calculating confidence metrics (pLDDT, pTM, ipTM), (4) Self-consistency validation of designs, (5) Multi-chain complex prediction with AlphaFold-Multimer. For faster single-chain prediction, use esm. For QC thresholds, use protein-qc.

日本語の概要は準備中です。原文の説明を表示しています。

BioTender-max/awesome-bio-agent-skills2012026年7月2日 更新

AlphaFold2 / AlphaFold-Multimer structure prediction for validation and confidence scoring. Use this skill when: (1) Validating designed sequences fold correctly, (2) Predicting binder-target complex structures, (3) Calculating confidence metrics (pLDDT, pTM, ipTM), (4) Self-consistency validation of designs, (5) Multi-chain complex prediction with AlphaFold-Multimer. For faster single-chain prediction, use esm2-sequence-scoring. For QC thresholds, use protein-design-qc.

日本語の概要は準備中です。原文の説明を表示しています。

BioTender-max/awesome-bio-agent-skills2012026年7月2日 更新

Workflow for event-level and isoform-level splicing analysis with sashimi-ready outputs and splice QC.

日本語の概要は準備中です。原文の説明を表示しています。

BioTender-max/awesome-bio-agent-skills2012026年7月2日 更新

atac-seq

無料

ATAC-seq processing with assay QC, MACS3 peak calling, consensus peak matrices, differential accessibility, and motif or footprint follow-up.

日本語の概要は準備中です。原文の説明を表示しています。

BioTender-max/awesome-bio-agent-skills2012026年7月2日 更新

bindcraft

無料

End-to-end binder design using BindCraft hallucination. Use this skill when: (1) Designing protein binders with built-in AF2 validation, (2) Running production-quality binder campaigns, (3) Using different design protocols (fast, default, slow), (4) Need joint backbone and sequence optimization, (5) Want high experimental success rate. For backbone-only generation, use rfdiffusion. For QC thresholds, use protein-qc. For tool selection guidance, use binder-design.

日本語の概要は準備中です。原文の説明を表示しています。

BioTender-max/awesome-bio-agent-skills2012026年7月2日 更新

BioTender-max のスキルをすべて見る

このスキルの問題を報告する