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
client.Protein.SequenceRedesign.Start(ctx, body) (*ProteinSequenceRedesignStartResponse, error)
POST/compute/v1/protein/sequence-redesign
List protein sequence redesign runs
client.Protein.SequenceRedesign.List(ctx, query) (*CursorPage[ProteinSequenceRedesignListResponse], error)
GET/compute/v1/protein/sequence-redesign
Get protein sequence redesign run status
client.Protein.SequenceRedesign.Get(ctx, id, query) (*ProteinSequenceRedesignGetResponse, error)
GET/compute/v1/protein/sequence-redesign/{id}
Get redesigned protein sequences
client.Protein.SequenceRedesign.ListResults(ctx, id, query) (*CursorPage[ProteinSequenceRedesignListResultsResponseUnion], error)
GET/compute/v1/protein/sequence-redesign/{id}/results
Stop a running protein sequence redesign run
client.Protein.SequenceRedesign.Stop(ctx, id) (*ProteinSequenceRedesignStopResponse, error)
POST/compute/v1/protein/sequence-redesign/{id}/stop
Resume a stopped protein sequence redesign run
client.Protein.SequenceRedesign.Resume(ctx, id) (*ProteinSequenceRedesignResumeResponse, error)
POST/compute/v1/protein/sequence-redesign/{id}/resume
Delete protein sequence redesign run data
client.Protein.SequenceRedesign.DeleteData(ctx, id) (*ProteinSequenceRedesignDeleteDataResponse, error)
POST/compute/v1/protein/sequence-redesign/{id}/delete-data
Estimate cost for a protein sequence redesign run
client.Protein.SequenceRedesign.EstimateCost(ctx, body) (*ProteinSequenceRedesignEstimateCostResponse, error)
POST/compute/v1/protein/sequence-redesign/estimate-cost