Forge
Functional Protein Design
POST /generate_therapeutic_protein_coding_sequenceGenerates DNA coding sequences for novel or modified therapeutic proteins with specific desired functions (e.g., improved binding affinity, enzyme activity, stability) and optimized for expression in a target organism.
Parameters
desired_functionalitystringRequiredInput parameter: desired_functionality
target_organism_for_expressionstringRequiredInput parameter: target_organism_for_expression
length_constraintsstringRequiredInput parameter: length_constraints
taskstringRequiredThe API task identifier
Example: generate_therapeutic_protein_coding_sequence
desired_functionstringRequiredParameter: desired_function
Example: high-affinity binder to PD-L1
protein_familystringRequiredParameter: protein_family
Example: nanobody
expression_organismstringRequiredParameter: expression_organism
Example: human
Code Examples
Python Example
PYTHONimport requests
response = requests.post(
"https://api.crispro.ai/generate_therapeutic_protein_coding_sequence",
headers={"Authorization": "Bearer YOUR_API_KEY"},
json={
"task": "generate_therapeutic_protein_coding_sequence",
"desired_function": "high-affinity binder to PD-L1",
"protein_family": "nanobody",
"expression_organism": "human"
}
)
result = response.json()
print(result)cURL Example
CURLcurl -X POST https://api.crispro.ai/generate_therapeutic_protein_coding_sequence \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"task":"generate_therapeutic_protein_coding_sequence","desired_function":"high-affinity binder to PD-L1","protein_family":"nanobody","expression_organism":"human"}'