Genie 2
Runs inference of a Genie 2 model for protein generation, supporting both unconditional and motif/multimotif scaffolding. Fully reproducible, with flexible control over sequence length and motif placement.
Quick Start
- Select the desired checkpoint (40-epoch for unconditional, 30-epoch for motif scaffolding).
- Set minimum and maximum sequence lengths.
- (Optional) Provide input PDB and contigs for motif scaffolding.
- Run the node to generate protein structures.
Setup Guide
1. Unconditional Generation
- Leave
input_pdb and contigs empty.
- Set
min_length, max_length, and length_step for desired sequence range.
- Choose checkpoint (recommended: 40-epoch).
2. Motif/Multimotif Scaffolding
- Provide an
input_pdb containing the motif(s).
- Define
contigs to specify motif and flexible regions (e.g., A367-372/10-10/A342-348).
- Set
min_length and max_length (used for motif scaffolding as well).
- Choose checkpoint (recommended: 30-epoch).
Basic Usage
Unconditional Generation
- Generate proteins of varying lengths without motifs.
- Use for de novo protein design.
Motif Scaffolding
- Scaffold one or more motifs into generated proteins.
- Specify motif positions and flexible regions using
contigs.
Configuration
| Field |
Description |
Type |
Example |
| checkpoint |
Checkpoint name. Use 40-epoch for unconditional, 30-epoch for motif scaffolding. |
COMBO |
base/epoch.40 |
| scale |
Sampling noise scale. |
FLOAT |
0.6 |
| batch_size |
Batch size. Reduce if running out of GPU memory. |
INT |
1 |
| min_length |
Minimum sequence length. |
INT |
100 |
| max_length |
Maximum sequence length. |
INT |
100 |
| length_step |
Sequence length step size (unconditional only). |
INT |
5 |
| contigs |
Scaffold structure: fixed motifs (A10-25), flexible regions (5-15), explicit motif groups (A, B, etc.). See Setup Guide for format. |
STRING |
A367-372/10-10/A342-348 |
| seed |
Base seed for randomness. |
INT |
42 |
| Field |
Description |
Type |
Example |
| input_pdb |
Initial PDB to start generation from (scaffolding) |
PDB |
{"motif1": "...PDB..."} |
Outputs
| Field |
Description |
Example |
| generation.pdb |
Generation result. |
{"design_0": "..."} |
| motif.pdb |
Generation motif pdb. |
{"motif1": "..."} |
Best Practices
Checkpoint Selection
- Use 40-epoch checkpoint for unconditional generation.
- Use 30-epoch checkpoint for motif/multimotif scaffolding.
- For motif scaffolding, clearly define motif and flexible regions in
contigs.
- Use explicit motif groups (A, B, etc.) for multimotif tasks.
Troubleshooting
Common Issues
- No lengths generated: Ensure
min_length ≤ max_length and length_step is positive.
- Missing contigs for scaffolding: For motif scaffolding, both
input_pdb and contigs must be provided.
- Chain breaks not supported: All segments in
contigs are sequentially connected; do not use chain breaks.
Need Help?
- Contact support for further assistance.