PROTAC Builder
A next-generation platform for rapid degrader design — bridging chemistry, structural biology, and AI-assisted modeling.
PROTAC Builder Cheats & Notes
Build a PROTAC from three modular pieces
PROTAC Builder helps you assemble a degrader by combining a warhead / target ligand, a linker, and an E3 ligase recruiter.
Select from V-LiSEMOD, paste a SMILES, or draw/edit your own target-binding ligand.
Choose a curated linker, filter by properties, paste a SMILES, or design one manually.
Select or load an E3 ligase recruiter, then define where the linker should attach.
Mark the connection points before saving
-
Warhead:
add a bonded
Uatom at the warhead attachment site. -
Linker:
add
Uat the warhead-facing end andVat the ligase-facing end. -
Ligase recruiter:
add a bonded
Vatom at the ligase recruiter attachment site.
After editing each panel, click Save under Warhead, Linker, and Ligase Recruiter. Then click Generate PROTAC.
Use SMILES when you already know the structure
Click Load from SMILES under the Warhead, Linker, or Ligase Recruiter panel, paste a valid SMILES string, and load it into the editor.
Once loaded, you can modify the molecule, add the required
U/V attachment atom, and click
Save.
Use the discovery tools when you need help choosing components
- Warhead Hunter: helps identify or import target-binding warheads.
- E3 Ligandalyzer: helps explore E3 ligase recruiter options.
- V-LiSEMOD: provides selectable warheads from the builder dropdown.
Open PROTAC Builder with molecules already loaded
Advanced users can create links that preload a warhead, linker, or ligase recruiter.
https://protacbuilder.com/builder
https://protacbuilder.com/builder?smiles=ENCODED_WARHEAD_SMILES
https://protacbuilder.com/builder?linker=ENCODED_LINKER_SMILES
https://protacbuilder.com/builder?ligase=LIGASE_NAME
https://protacbuilder.com/builder?smiles=WARHEAD_SMILES&linker=LINKER_SMILES&ligase=LIGASE_NAME
Local testing and query parameter reference
Local development builder URL:
http://192.168.1.154:5069/builder
Supported warhead preload parameters:
?smiles=
?lig_smi=
?warhead_smiles=
?warheadSmiles=
Backend/database ligand preload:
/builder?ligand=YOUR_LIGAND_CODE
Real SMILES should be URL-encoded before being placed into a link:
encodeURIComponent(smiles)
const url =
"/builder?smiles=" +
encodeURIComponent(warheadSmiles) +
"&linker=" +
encodeURIComponent(linkerSmiles) +
"&ligase=" +
encodeURIComponent(ligaseName);
Modify Warhead ⓘ
Modify Linker ⓘ
Selected Ligase ⓘ
Generated PROTAC
• Shows local RDKit molecular parameters immediately
• Runs the DeepPK molecular parameter workflow in the background
• Generates a formatted downloadable PDF report when DeepPK returns
• Produces DeepPK JSON/CSV outputs
• Adds supplemental descriptors: MW, logP, TPSA, HBD/HBA, QED, RO5
• Flags PROTAC-like property risks and interpretation notes
Powered by RDKit + DeepPK
Select a Linker
Loading linkers...
PROTAC Builder – Setup Wizard
Target Builder Import
E3 Selection (Ligandalyzer)
Warhead Selection
Manual PROTAC Setup
Enter 4-letter PDB codes and 3- or 5-character ligand identifiers manually.
If you already imported a warhead from Target Builder / Hunter, you may leave warhead fields blank.