Upload any structure file. Then manually mark the attachment site using U in the editor.
When you click Save Warhead, the backend converts U → [*:1].
Accepted: .mol .sdf .mol2 .pdb .pdbqt .smi .txt
OR paste SMILES
Mapped Warhead SMILES (what the batch builder uses)
Ligase Recruiter
Not loaded
Upload any structure file. Then manually mark the attachment site using V in the editor.
When you click Save Ligase, the backend converts V → [*:2].
Accepted: .mol .sdf .mol2 .pdb .pdbqt .smi .txt
OR paste SMILES
Mapped Ligase SMILES (what the batch builder uses)
Linker Library (CSV)
No file
Upload your linker CSV. After selection, a popup will appear so you can choose:
Name column + Linker SMILES column (supports [*:1]/[*:2] or legacy [R1]/[R2]).
Tip: column names can be anything — you’ll select them in the popup.
Bad linkers won’t crash the run — they’ll be skipped and reported in a failures log.
Generated PROTACs
PROTAC Name
PROTAC SMILES
Some linkers were skipped.
Fix those rows (bad SMILES / missing attachment points / valence issues) and re-run.
Row
Name
Reason
Linker SMILES
Select CSV Columns
We parsed your CSV. Choose which column is the Name/ID and which column contains your linker SMILES.
Name / ID column
Linker SMILES column
Preview (first rows)
Attachment points must be present in the linker column:
[*:1] and [*:2]
(or legacy [R1]/[R2] — we normalize those automatically).
Building PROTAC library…
This can take a moment. Please don’t refresh.
⚙️ PROTAC Builder — Batch API Guide
Web UI + CLI API are the same engine — pick your workflow.
🖥️ Use this page (Web workflow)
Load Warhead (file or SMILES).
Mark attachment with U in the editor.
Click Save Warhead → converts U → [*:1].
Load Ligase (file or SMILES).
Mark attachment with V → Save Ligase → V → [*:2].
Upload Linker CSV, pick Name + SMILES columns.
Click Generate PROTAC Library.
✅ Linker SMILES must contain [*:1] and [*:2]
(legacy [R1]/[R2] is auto-normalized).
📈 Usage
0
successfully built PROTACs since launch 🚀
Seeded from the verified legacy builder log and incremented by new standalone successful builds.
🧪 Prefer CLI / scripts? Use the API
Endpoints:
POST /api/protac/builder/cli (ZIP download)
·
POST /api/protac/builder/batch (JSON)
Important:
Warhead must contain [*:1]
Ligase must contain [*:2]
Linker SMILES must contain [*:1] and [*:2]
Required files in your working directory:
warhead.smiles,
ligase.smiles