submit_msa_workflow
Generate multiple sequence alignments for protein sequences to support structure prediction tools like AlphaFold2/ColabFold, Chai-1, and Boltz-1, enabling evolutionary analysis and homology modeling.
Instructions
Submit a multiple sequence alignment (MSA) workflow using Rowan v2 API.
Args: initial_protein_sequences: JSON string list of protein sequences (amino acid strings) output_formats: JSON string list of desired output formats. Valid options: 'colabfold', 'chai', 'boltz' name: Workflow name for identification and tracking folder_uuid: UUID of folder to organize this workflow. Empty string uses default folder. max_credits: Maximum credits to spend on this calculation. 0 for no limit.
Generates multiple sequence alignments for protein sequences using advanced alignment algorithms optimized for structure prediction tools. Useful for:
Protein structure prediction with AlphaFold2/ColabFold
Structure prediction with Chai-1
Structure prediction with Boltz-1
Evolutionary analysis and homology modeling
Valid output formats:
'colabfold': MSA format for ColabFold/AlphaFold2 structure prediction
'chai': MSA format optimized for Chai-1 structure prediction
'boltz': MSA format optimized for Boltz-1 structure prediction
Returns: Workflow object representing the submitted workflow
Examples: # MSA for ColabFold structure prediction result = submit_msa_workflow( initial_protein_sequences='["MKLLVLGLLLAAAVPGTRAAQMSFKLIGTEYFTLQIRGRERFEMFRELN"]', output_formats='["colabfold"]', name="Insulin MSA for ColabFold" )
This workflow can take 10-30 minutes depending on sequence length.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| initial_protein_sequences | Yes | JSON string list of protein sequences (e.g., '["MKLLV...", "MAHQR..."]') | |
| output_formats | Yes | JSON string list of output formats - must be 'colabfold', 'chai', or 'boltz' (e.g., '["colabfold", "chai"]') | |
| name | No | Workflow name for identification and tracking | MSA Workflow |
| folder_uuid | No | UUID of folder to organize this workflow. Empty string uses default folder | |
| max_credits | No | Maximum credits to spend on this calculation. 0 for no limit |