assay-developmentPOST
Design a modality-aware assay development and validation plan.
Generates a structured assay package for a therapeutic program, including assay categories, recommended formats, per-assay reasoning traces, protocol skeletons, validation/QC strategy, risks, and sources.
Endpoint
POST https://api.frontwind.ai/v1/agents/assay-developmentExample
curl -X POST https://api.frontwind.ai/v1/agents/assay-development \
-H "Authorization: Bearer fw_live_..." \
-H "Content-Type: application/json" \
-d '{ "modality": "CAR-T", "target": "BCMA", "indication": "relapsed/refractory multiple myeloma", "assay_goal": "IND_enabling", "development_stage": "preclinical" }'Request body
| Field | Type | Required | Description |
|---|---|---|---|
modality | string | Yes | |
indication | string | Yes | |
assay_goal | string | Yes | |
target | string | No | |
mechanism | string | No | |
development_stage | string | No | |
product_details | object | No | |
sample_context | object | No | |
constraints | object | No | |
uploaded_files | array | No | |
include_qc_release | boolean | default true | |
include_protocol_skeletons | boolean | default true |
Response data
| Field | Type | Description |
|---|---|---|
executive_summary | string | |
assay_strategy | string | |
recommended_assay_package | array | |
protocol_skeletons | array | |
validation_plan | object | |
qc_release_strategy | object | |
context_used | array | |
warnings | array |
Example response
{
"ok": true,
"agent": "assay-development",
"data": {
"executive_summary": "Use a staged potency package centered on kinetic killing and release-ready potency assays.",
"recommended_assay_package": [
{
"category": "cytotoxicity_killing",
"formats": [
{
"name": "IncuCyte live imaging",
"priority": "High",
"reasoning_trace": [
"target expression may be heterogeneous",
"kinetic readout preferred",
"recommend live imaging assay"
]
}
]
}
]
},
"elapsed_s": 42
}