Structure-aware editors for every drug modality the BVCT engine understands.
BioinvestGPT recognizes a full spectrum of therapeutic modalities. When you paste a SMILES string, an amino-acid sequence, a VH|VL chain pair, an ADC JSON payload, or an oligonucleotide sequence into the Seed Drug Input, the platform auto-detects the modality and opens the matching structure-aware editor. You can always override the detection from the modality dropdown.
The detector classifies into the modalities below. Most modalities feed a dedicated set of design levers; five of them also have a full visual structure editor (documented in the sections that follow): Small Molecule, Peptide, Antibody, ADC, and Oligonucleotide.
| Modality | What it covers | Visual editor |
|---|---|---|
| Small Molecule | Traditional oral drugs (MW < 900 Da) | Yes — Ketcher + RDKit |
| PROTAC / Degrader | PROTACs, molecular glues, targeted degradation | Small-molecule canvas |
| Peptide | Linear/cyclic peptides (2–50 amino acids) | Yes — Bead editor |
| Monoclonal Antibody (mAb) | IgG1/IgG2/IgG4 full-length antibodies | Yes — CDR editor |
| Bispecific Antibody | Dual-target bispecific formats | Yes — CDR editor |
| Nanobody (VHH) | Single-domain antibodies (camelid VHH) | Yes — CDR editor |
| ADC | Antibody-drug conjugates; ADC-adjacent AOC / ARC / PDC / RDC | Yes — ADC editor |
| Recombinant Protein | Fusion proteins, enzymes, cytokines | Lever panel |
| Oligonucleotide (ASO/siRNA) | Antisense, siRNA, miRNA therapeutics | Yes — Oligo editor |
| mRNA Therapeutic | mRNA-based protein replacement or vaccines | Lever panel |
| Gene Therapy | AAV, lentiviral, or non-viral gene delivery | Lever panel |
| Ex Vivo Cell Therapy | CAR-T, CAR-NK, TIL, autologous/allogeneic engineered cells | Lever panel |
| In Vivo Cell Therapy | In situ CAR delivery (engineered lentivirus + LNP-mRNA + gene-editing) | Lever panel |
| Radioligand Therapy | Radiopharmaceuticals (177Lu, 225Ac, 90Y) | Lever panel |
| Vaccine | Protein subunit, mRNA, or viral-vector vaccines | Lever panel |
An Other / Unknown fallback also exists for custom or unclassified inputs — it accepts free-form structure text but does not open a visual editor.
The small-molecule editor pairs the Ketcher 2D drawing canvas with a live RDKit property dashboard. It is also the canvas used for PROTAC / degrader designs.
The Ketcher 2D canvas lets you draw molecular structures or paste SMILES notation. The RDKit dashboard on the right calculates properties in real time and scores them against the Lipinski Rule of 5:
| Property | Lipinski Target | What It Means |
|---|---|---|
| Molecular Weight | < 500 Da | Larger molecules have poorer absorption |
| LogP | < 5 | Lipophilicity affects distribution |
| H-Bond Donors | ≤ 5 | Affects membrane permeability |
| H-Bond Acceptors | ≤ 10 | Affects membrane permeability |
| TPSA | < 140 Ų | Polar surface area; < 90 for CNS |
| Rotatable Bonds | < 10 | Flexibility affects bioavailability |
Green checkmarks mean the property passes the rule. A red X marks a violation.
The RDKit numbers are recomputed on every edit, so iterative structure-activity work (SAR) is immediate: change a substituent, watch MW / LogP / TPSA move, and keep your design inside the developability envelope before you commit it to a BVCT.
Peptides (2–50 amino acids, linear or cyclic) open in the bead-on-string editor, where each residue is a colored bead you can click to modify.
The bead-on-string editor displays each amino acid as a colored bead. Click any bead to:
Non-natural amino acids (Aib, Nal, pGlu, etc.) are shown with special modification icons.
| Per-residue modification | Typical use |
|---|---|
| D-form substitution | Resist protease cleavage; tune conformation |
| N-methylation | Improve permeability and metabolic stability |
| Staple anchor | Lock a helical conformation for higher potency |
| PEG site | Extend half-life via PEGylation |
| Lipidation | Albumin binding for once-weekly dosing |
Monoclonal antibodies, bispecifics, and nanobodies (VHH) all open in the CDR editor, which renders the variable-domain sequences with the six complementarity-determining regions color-coded for precise editing.
The CDR editor displays the VH (heavy) and VL (light) chain sequences with the 6 CDR regions color-coded:
| Region | Color | Positions (Kabat) |
|---|---|---|
| CDR-H1 | Pink | 26–35 |
| CDR-H2 | Purple | 50–65 |
| CDR-H3 | Blue | 95–102 |
| CDR-L1 | Amber | 24–34 |
| CDR-L2 | Emerald | 50–56 |
| CDR-L3 | Orange | 89–97 |
Click any CDR label to select and edit that region. UniProt-style index markers appear every 10 residues.
Beyond the variable loops, the editor exposes Fc engineering presets that change effector function and half-life:
| Fc preset | Effect |
|---|---|
| IgG1 Wild-Type | Standard effector function (ADCC/CDC) |
| LALA | Silenced effector function |
| YTE | Extended serum half-life |
| GASDALIE | Enhanced effector function |
| Knob-into-Hole | Heterodimerization for bispecifics |
| IgG4 TM | Stabilized IgG4 with reduced effector function |
Antibody-drug conjugates — and the ADC-adjacent formats AOC / ARC / PDC / RDC — open in the ADC editor, which combines the antibody scaffold with a linker/payload configuration panel.
The ADC editor has two sections: the antibody section (the same VH/VL editor used for mAbs) and the linker/payload section (chemical-formula display). Configure the Drug-to-Antibody Ratio (DAR), the linker type (cleavable vs non-cleavable), and the payload molecule.
| ADC parameter | What it controls |
|---|---|
| DAR (Drug-to-Antibody Ratio) | Average payload molecules per antibody — balances potency against aggregation and clearance |
| Linker type | Cleavable (released in the tumor microenvironment / lysosome) vs non-cleavable (released on full antibody degradation) |
| Payload | The cytotoxic or bioactive warhead conjugated to the antibody |
Antisense oligonucleotides (ASOs), siRNA, and miRNA therapeutics open in the oligonucleotide editor, where you set per-position chemistry, backbone linkages, and a delivery conjugation.
Enter your base sequence (A, C, G, U, T), then click each position to select a sugar modification (2'-MOE, 2'-F, 2'-OMe, LNA). Toggle phosphorothioate (PS) backbone linkages per position, and choose a delivery conjugation.
| Choice | Options | Purpose |
|---|---|---|
| Sugar modification (per position) | 2'-MOE, 2'-F, 2'-OMe, LNA | Increase nuclease resistance and binding affinity |
| Backbone linkage (per position) | Phosphorothioate (PS) | Improve stability and cellular uptake |
| Delivery conjugation | GalNAc (liver), LNP, cholesterol, cell-penetrating peptide | Direct the oligo to the target tissue |
BioinvestGPT BVCT Platform User Guide — Modality Editor Reference. BVCT outputs are model-based decision-support analyses, not investment advice. Prospective track record: data.bioinvestgpt.com.