Sequence Redesign
Redesign selected protein residues in one fixed CIF structure. Use the top-level type discriminator to choose binder redesign, with target and binder chain roles, or generic redesign. Every chain in the input structure must be assigned exactly once. Binder results include binding and structure metrics; generic results include structure and secondary-structure metrics.
Start a protein sequence redesign run
List protein sequence redesign runs
Get protein sequence redesign run status
Get redesigned protein sequences
Stop a running protein sequence redesign run
Resume a stopped protein sequence redesign run
Delete protein sequence redesign run data
Estimate cost for a protein sequence redesign run
ModelsExpand Collapse
SequenceRedesignStartResponse { id, completed_at, created_at, 14 more } A fixed-structure protein sequence redesign run.
A fixed-structure protein sequence redesign run.
When the input, output, and result data was permanently deleted. Null if data has not been deleted.
Deprecated. Use pipeline_version instead.
input: BinderProteinSequenceRedesignRunInputResponse { entities, num_proteins, structure, 4 more } | GenericProteinSequenceRedesignRunInputResponse { entities, num_proteins, structure, 4 more } | nullPipeline input (null if data deleted)
Pipeline input (null if data deleted)
BinderProteinSequenceRedesignRunInputResponse { entities, num_proteins, structure, 4 more }
entities: Array<BinderSequenceRedesignTargetEntityResponse { chain_id, role, type } | BinderSequenceRedesignBinderEntityResponse { chain_id, role, type, design_motifs } >Every chain in the input CIF, assigned exactly once as target or binder.
Every chain in the input CIF, assigned exactly once as target or binder.
BinderSequenceRedesignTargetEntityResponse { chain_id, role, type } A fixed target chain from the input CIF.
A fixed target chain from the input CIF.
BinderSequenceRedesignBinderEntityResponse { chain_id, role, type, design_motifs }
design_motifs?: Array<DesignMotif>Residues to redesign. Omit this field to keep the binder chain fixed.
Residues to redesign. Omit this field to keep the binder chain fixed.
filters: Array<ExcludedAminoAcidsDesignFilterResponse { amino_acids, type } | MaxHydrophobicFractionDesignFilterResponse { max_fraction, type } | ExcludedSequenceMotifsDesignFilterResponse { motifs, type } >Filters applied to this motif in addition to global_design_filters.
Filters applied to this motif in addition to global_design_filters.
Number of unique filter-passing redesigned proteins to generate.
global_design_filters?: Array<ExcludedAminoAcidsDesignFilterResponse { amino_acids, type } | MaxHydrophobicFractionDesignFilterResponse { max_fraction, type } | ExcludedSequenceMotifsDesignFilterResponse { motifs, type } >Filters applied to every redesigned region. When omitted, cysteine is excluded. Pass [] to disable global filters.
Filters applied to every redesigned region. When omitted, cysteine is excluded. Pass [] to disable global filters.
GenericProteinSequenceRedesignRunInputResponse { entities, num_proteins, structure, 4 more }
entities: Array<Entity>Every chain in the input CIF, assigned exactly once.
Every chain in the input CIF, assigned exactly once.
design_motifs?: Array<DesignMotif>Residues to redesign. Omit this field to keep the chain fixed.
Residues to redesign. Omit this field to keep the chain fixed.
filters: Array<ExcludedAminoAcidsDesignFilterResponse { amino_acids, type } | MaxHydrophobicFractionDesignFilterResponse { max_fraction, type } | ExcludedSequenceMotifsDesignFilterResponse { motifs, type } >Filters applied to this motif in addition to global_design_filters.
Filters applied to this motif in addition to global_design_filters.
Number of unique filter-passing redesigned proteins to generate.
global_design_filters?: Array<ExcludedAminoAcidsDesignFilterResponse { amino_acids, type } | MaxHydrophobicFractionDesignFilterResponse { max_fraction, type } | ExcludedSequenceMotifsDesignFilterResponse { motifs, type } >Filters applied to every redesigned region. When omitted, cysteine is excluded. Pass [] to disable global filters.
Filters applied to every redesigned region. When omitted, cysteine is excluded. Pass [] to disable global filters.
SequenceRedesignListResponse { id, completed_at, created_at, 13 more } Summary of a protein sequence redesign run.
Summary of a protein sequence redesign run.
When the input, output, and result data was permanently deleted. Null if data has not been deleted.
Deprecated. Use pipeline_version instead.
SequenceRedesignRetrieveResponse { id, completed_at, created_at, 14 more } A fixed-structure protein sequence redesign run.
A fixed-structure protein sequence redesign run.
When the input, output, and result data was permanently deleted. Null if data has not been deleted.
Deprecated. Use pipeline_version instead.
input: BinderProteinSequenceRedesignRunInputResponse { entities, num_proteins, structure, 4 more } | GenericProteinSequenceRedesignRunInputResponse { entities, num_proteins, structure, 4 more } | nullPipeline input (null if data deleted)
Pipeline input (null if data deleted)
BinderProteinSequenceRedesignRunInputResponse { entities, num_proteins, structure, 4 more }
entities: Array<BinderSequenceRedesignTargetEntityResponse { chain_id, role, type } | BinderSequenceRedesignBinderEntityResponse { chain_id, role, type, design_motifs } >Every chain in the input CIF, assigned exactly once as target or binder.
Every chain in the input CIF, assigned exactly once as target or binder.
BinderSequenceRedesignTargetEntityResponse { chain_id, role, type } A fixed target chain from the input CIF.
A fixed target chain from the input CIF.
BinderSequenceRedesignBinderEntityResponse { chain_id, role, type, design_motifs }
design_motifs?: Array<DesignMotif>Residues to redesign. Omit this field to keep the binder chain fixed.
Residues to redesign. Omit this field to keep the binder chain fixed.
filters: Array<ExcludedAminoAcidsDesignFilterResponse { amino_acids, type } | MaxHydrophobicFractionDesignFilterResponse { max_fraction, type } | ExcludedSequenceMotifsDesignFilterResponse { motifs, type } >Filters applied to this motif in addition to global_design_filters.
Filters applied to this motif in addition to global_design_filters.
Number of unique filter-passing redesigned proteins to generate.
global_design_filters?: Array<ExcludedAminoAcidsDesignFilterResponse { amino_acids, type } | MaxHydrophobicFractionDesignFilterResponse { max_fraction, type } | ExcludedSequenceMotifsDesignFilterResponse { motifs, type } >Filters applied to every redesigned region. When omitted, cysteine is excluded. Pass [] to disable global filters.
Filters applied to every redesigned region. When omitted, cysteine is excluded. Pass [] to disable global filters.
GenericProteinSequenceRedesignRunInputResponse { entities, num_proteins, structure, 4 more }
entities: Array<Entity>Every chain in the input CIF, assigned exactly once.
Every chain in the input CIF, assigned exactly once.
design_motifs?: Array<DesignMotif>Residues to redesign. Omit this field to keep the chain fixed.
Residues to redesign. Omit this field to keep the chain fixed.
filters: Array<ExcludedAminoAcidsDesignFilterResponse { amino_acids, type } | MaxHydrophobicFractionDesignFilterResponse { max_fraction, type } | ExcludedSequenceMotifsDesignFilterResponse { motifs, type } >Filters applied to this motif in addition to global_design_filters.
Filters applied to this motif in addition to global_design_filters.
Number of unique filter-passing redesigned proteins to generate.
global_design_filters?: Array<ExcludedAminoAcidsDesignFilterResponse { amino_acids, type } | MaxHydrophobicFractionDesignFilterResponse { max_fraction, type } | ExcludedSequenceMotifsDesignFilterResponse { motifs, type } >Filters applied to every redesigned region. When omitted, cysteine is excluded. Pass [] to disable global filters.
Filters applied to every redesigned region. When omitted, cysteine is excluded. Pass [] to disable global filters.
SequenceRedesignListResultsResponse = BinderProteinDesignResult { id, artifacts, created_at, 4 more } | GenericProteinDesignResult { id, artifacts, created_at, 4 more }
BinderProteinDesignResult { id, artifacts, created_at, 4 more }
entities: Array<ProteinEntity { chain_ids, type, value, 2 more } | RnaEntity { chain_ids, type, value, 2 more } | DnaEntity { chain_ids, type, value, 2 more } | 2 more>Entities in the designed complex, including designed and fixed input entities.
Entities in the designed complex, including designed and fixed input entities.
ProteinEntity { chain_ids, type, value, 2 more }
RnaEntity { chain_ids, type, value, 2 more }
DnaEntity { chain_ids, type, value, 2 more }
metrics: Metrics { binding_confidence, helix_fraction, iptm, 4 more } Structural and binding quality metrics for a designed protein binder
Structural and binding quality metrics for a designed protein binder
Confidence that the designed binder binds the target (0-1). Primary metric for hit discovery.
Fraction of the designed sequence forming alpha helices (0-1).
GenericProteinDesignResult { id, artifacts, created_at, 4 more }
entities: Array<ProteinEntity { chain_ids, type, value, 2 more } | RnaEntity { chain_ids, type, value, 2 more } | DnaEntity { chain_ids, type, value, 2 more } | 2 more>Entities in the designed complex, including designed and fixed input entities.
Entities in the designed complex, including designed and fixed input entities.
ProteinEntity { chain_ids, type, value, 2 more }
RnaEntity { chain_ids, type, value, 2 more }
DnaEntity { chain_ids, type, value, 2 more }
SequenceRedesignStopResponse { id, completed_at, created_at, 14 more } A fixed-structure protein sequence redesign run.
A fixed-structure protein sequence redesign run.
When the input, output, and result data was permanently deleted. Null if data has not been deleted.
Deprecated. Use pipeline_version instead.
input: BinderProteinSequenceRedesignRunInputResponse { entities, num_proteins, structure, 4 more } | GenericProteinSequenceRedesignRunInputResponse { entities, num_proteins, structure, 4 more } | nullPipeline input (null if data deleted)
Pipeline input (null if data deleted)
BinderProteinSequenceRedesignRunInputResponse { entities, num_proteins, structure, 4 more }
entities: Array<BinderSequenceRedesignTargetEntityResponse { chain_id, role, type } | BinderSequenceRedesignBinderEntityResponse { chain_id, role, type, design_motifs } >Every chain in the input CIF, assigned exactly once as target or binder.
Every chain in the input CIF, assigned exactly once as target or binder.
BinderSequenceRedesignTargetEntityResponse { chain_id, role, type } A fixed target chain from the input CIF.
A fixed target chain from the input CIF.
BinderSequenceRedesignBinderEntityResponse { chain_id, role, type, design_motifs }
design_motifs?: Array<DesignMotif>Residues to redesign. Omit this field to keep the binder chain fixed.
Residues to redesign. Omit this field to keep the binder chain fixed.
filters: Array<ExcludedAminoAcidsDesignFilterResponse { amino_acids, type } | MaxHydrophobicFractionDesignFilterResponse { max_fraction, type } | ExcludedSequenceMotifsDesignFilterResponse { motifs, type } >Filters applied to this motif in addition to global_design_filters.
Filters applied to this motif in addition to global_design_filters.
Number of unique filter-passing redesigned proteins to generate.
global_design_filters?: Array<ExcludedAminoAcidsDesignFilterResponse { amino_acids, type } | MaxHydrophobicFractionDesignFilterResponse { max_fraction, type } | ExcludedSequenceMotifsDesignFilterResponse { motifs, type } >Filters applied to every redesigned region. When omitted, cysteine is excluded. Pass [] to disable global filters.
Filters applied to every redesigned region. When omitted, cysteine is excluded. Pass [] to disable global filters.
GenericProteinSequenceRedesignRunInputResponse { entities, num_proteins, structure, 4 more }
entities: Array<Entity>Every chain in the input CIF, assigned exactly once.
Every chain in the input CIF, assigned exactly once.
design_motifs?: Array<DesignMotif>Residues to redesign. Omit this field to keep the chain fixed.
Residues to redesign. Omit this field to keep the chain fixed.
filters: Array<ExcludedAminoAcidsDesignFilterResponse { amino_acids, type } | MaxHydrophobicFractionDesignFilterResponse { max_fraction, type } | ExcludedSequenceMotifsDesignFilterResponse { motifs, type } >Filters applied to this motif in addition to global_design_filters.
Filters applied to this motif in addition to global_design_filters.
Number of unique filter-passing redesigned proteins to generate.
global_design_filters?: Array<ExcludedAminoAcidsDesignFilterResponse { amino_acids, type } | MaxHydrophobicFractionDesignFilterResponse { max_fraction, type } | ExcludedSequenceMotifsDesignFilterResponse { motifs, type } >Filters applied to every redesigned region. When omitted, cysteine is excluded. Pass [] to disable global filters.
Filters applied to every redesigned region. When omitted, cysteine is excluded. Pass [] to disable global filters.
SequenceRedesignResumeResponse { id, completed_at, created_at, 14 more } A fixed-structure protein sequence redesign run.
A fixed-structure protein sequence redesign run.
When the input, output, and result data was permanently deleted. Null if data has not been deleted.
Deprecated. Use pipeline_version instead.
input: BinderProteinSequenceRedesignRunInputResponse { entities, num_proteins, structure, 4 more } | GenericProteinSequenceRedesignRunInputResponse { entities, num_proteins, structure, 4 more } | nullPipeline input (null if data deleted)
Pipeline input (null if data deleted)
BinderProteinSequenceRedesignRunInputResponse { entities, num_proteins, structure, 4 more }
entities: Array<BinderSequenceRedesignTargetEntityResponse { chain_id, role, type } | BinderSequenceRedesignBinderEntityResponse { chain_id, role, type, design_motifs } >Every chain in the input CIF, assigned exactly once as target or binder.
Every chain in the input CIF, assigned exactly once as target or binder.
BinderSequenceRedesignTargetEntityResponse { chain_id, role, type } A fixed target chain from the input CIF.
A fixed target chain from the input CIF.
BinderSequenceRedesignBinderEntityResponse { chain_id, role, type, design_motifs }
design_motifs?: Array<DesignMotif>Residues to redesign. Omit this field to keep the binder chain fixed.
Residues to redesign. Omit this field to keep the binder chain fixed.
filters: Array<ExcludedAminoAcidsDesignFilterResponse { amino_acids, type } | MaxHydrophobicFractionDesignFilterResponse { max_fraction, type } | ExcludedSequenceMotifsDesignFilterResponse { motifs, type } >Filters applied to this motif in addition to global_design_filters.
Filters applied to this motif in addition to global_design_filters.
Number of unique filter-passing redesigned proteins to generate.
global_design_filters?: Array<ExcludedAminoAcidsDesignFilterResponse { amino_acids, type } | MaxHydrophobicFractionDesignFilterResponse { max_fraction, type } | ExcludedSequenceMotifsDesignFilterResponse { motifs, type } >Filters applied to every redesigned region. When omitted, cysteine is excluded. Pass [] to disable global filters.
Filters applied to every redesigned region. When omitted, cysteine is excluded. Pass [] to disable global filters.
GenericProteinSequenceRedesignRunInputResponse { entities, num_proteins, structure, 4 more }
entities: Array<Entity>Every chain in the input CIF, assigned exactly once.
Every chain in the input CIF, assigned exactly once.
design_motifs?: Array<DesignMotif>Residues to redesign. Omit this field to keep the chain fixed.
Residues to redesign. Omit this field to keep the chain fixed.
filters: Array<ExcludedAminoAcidsDesignFilterResponse { amino_acids, type } | MaxHydrophobicFractionDesignFilterResponse { max_fraction, type } | ExcludedSequenceMotifsDesignFilterResponse { motifs, type } >Filters applied to this motif in addition to global_design_filters.
Filters applied to this motif in addition to global_design_filters.
Number of unique filter-passing redesigned proteins to generate.
global_design_filters?: Array<ExcludedAminoAcidsDesignFilterResponse { amino_acids, type } | MaxHydrophobicFractionDesignFilterResponse { max_fraction, type } | ExcludedSequenceMotifsDesignFilterResponse { motifs, type } >Filters applied to every redesigned region. When omitted, cysteine is excluded. Pass [] to disable global filters.
Filters applied to every redesigned region. When omitted, cysteine is excluded. Pass [] to disable global filters.
SequenceRedesignEstimateCostResponse { breakdown, disclaimer, estimated_cost_usd } Estimate response with monetary values encoded as decimal strings to preserve precision.
Estimate response with monetary values encoded as decimal strings to preserve precision.
breakdown: Breakdown { application, cost_per_unit_usd, num_units } Cost breakdown for the billed application.
Cost breakdown for the billed application.