← ClaudeAtlas

chailisted

Structure prediction using Chai-1, a foundation model for molecular structure. Use this skill when: (1) Predicting protein-protein complex structures, (2) Validating designed binders, (3) Predicting protein-ligand complexes, (4) Using the Chai API for high-throughput prediction, (5) Need an alternative to AlphaFold2. For QC thresholds, use protein-qc. For AlphaFold2 prediction, use alphafold. For ESM-based analysis, use esm.
BioTender-max/awesome-bio-agent-skills · ★ 58 · AI & Automation · score 80
Install: claude install-skill BioTender-max/awesome-bio-agent-skills
# Chai-1 Structure Prediction ## Prerequisites | Requirement | Minimum | Recommended | |-------------|---------|-------------| | Python | 3.10+ | 3.11 | | CUDA | 12.0+ | 12.1+ | | GPU VRAM | 24GB | 40GB (A100) | | RAM | 32GB | 64GB | ## How to run > **First time?** See [Installation Guide](../../docs/installation.md) to set up Modal and biomodals. ### Option 1: Modal ```bash cd biomodals modal run modal_chai1.py \ --input-faa complex.fasta \ --out-dir predictions/ ``` **GPU**: A100 (40GB) | **Timeout**: 30min default ### Option 2: Chai API (recommended) ```bash pip install chai_lab python -c " import chai_lab from chai_lab.chai1 import run_inference # Run prediction run_inference( fasta_file='complex.fasta', output_dir='predictions/', num_trunk_recycles=3 ) " ``` ### Option 3: Local installation ```bash git clone https://github.com/chaidiscovery/chai-lab.git cd chai-lab pip install -e . chai-lab predict \ --fasta complex.fasta \ --output predictions/ ``` ## FASTA Format ### Protein complex ``` >binder MKTAYIAKQRQISFVKSHFSRQLE... >target MVLSPADKTNVKAAWGKVGAHAGE... ``` ### Protein + ligand ``` >protein MKTAYIAKQRQISFVKSHFSRQLE... >ligand|smiles CCO ``` ### Protein + DNA/RNA ``` >protein MKTAYIAKQRQISFVKSHFSRQLE... >dna ATCGATCGATCG ``` ## Key parameters | Parameter | Default | Range | Description | |-----------|---------|-------|-------------| | `num_trunk_recycles` | 3 | 1-10 | Recycles (more = better) | | `num_diffn_timesteps` | 200 | 50-