Validation & evidence

Lead with external spot-checks you can verify against ChEMBL literature, then reproducible generated libraries. RL generation step count affects how long Pathfinder optimizes new molecules — it does not retrain the affinity model. Absolute pKd on every marketed drug is harder than rank-ordering within your own series; both views are documented here.

Reproduce in the app: Open Pathfinder demo for a pre-scored 10-compound EGFR library (200 RL steps), or paste any SMILES into the workbench. Scores use VectaBind API v1.0.0 · same Stage 6 model for all targets. EGFR scoring pocket: PDB 2ITK (PDBBind co-crystal); 3D viewer may show PDB 1M17.

External spot-check: known JAK2 inhibitors

Literature pKd values from ChEMBL bioactivities (JAK2 biochemical assays; rounded). VectaBind predictions scored live against the JAK2 pocket embedding (PDB 2b7a, PDBBind co-crystal), June 2026. These are scorer checks on approved drugs — independent of any RL generation run.

CompoundClassChEMBLLiterature pKdVectaBind pKd|Δ|
RuxolitinibJAK1/2CHEMBL2144858.528.920.40
BaricitinibJAK1/2CHEMBL33015828.708.940.24
UpadacitinibJAK1 selectiveCHEMBL39899519.008.850.15
FilgotinibJAK1 selectiveCHEMBL39899568.528.820.30
TofacitinibPan-JAKCHEMBL2219597.708.540.84
FedratinibJAK2 selectiveCHEMBL39899538.409.040.64
MomelotinibJAK1/2CHEMBL39899558.008.770.77
PacritinibJAK2CHEMBL39899547.708.771.07
How to read this: On JAK2 pocket 2b7a, approved JAK inhibitors track literature closely — MAE ~0.55 pKd across eight marketed compounds. This reflects target/chemotype fit of the pre-trained scorer, not how many RL steps were used in a separate generation run.

External spot-check: known EGFR inhibitors

Same scorer, different target. Literature pKd from ChEMBL kinase assays (rounded). Scored live against EGFR pocket 2ITK, June 2026. Viewer may show PDB 1M17. Use for transparency, not as a global MAE claim.

CompoundScaffoldChEMBLLiterature pKdVectaBind pKd|Δ|
ErlotinibQuinazoline Type ICHEMBL5539.005.743.26
GefitinibQuinazoline Type ICHEMBL9399.005.653.35
LapatinibDual kinaseCHEMBL5548.527.291.23
OsimertinibCovalent 3rd-genCHEMBL33534109.707.422.28
AfatinibIrreversibleCHEMBL11736559.307.961.34
VandetanibMulti-kinaseCHEMBL9417.407.470.07
NeratinibIrreversibleCHEMBL2093868.705.563.14
DacomitinibIrreversibleCHEMBL39899598.827.541.28
CanertinibQuinazoline Type ICHEMBL30358.435.792.64
How to read this: Stratified on this table, the quinazoline subset (erlotinib, gefitinib, canertinib, neratinib) shows MAE ~3.1 pKd with compression to ~5.6–5.8; the non-quinazoline subset is closer (~1.3 pKd MAE). This gap is target/chemotype-specific — compare to the JAK2 table above, not to RL step count.

Generated libraries (Pathfinder exports)

These tables show RL-optimized candidates ranked by the same Stage 6 scorer. RL steps (200 vs 500 here) control how long generation searches — not how the affinity model was trained. Higher top pKd after 500 steps partly reflects more optimization time, not a different model. Do not compare raw top pKd across runs with different step counts as proof one target is “better.”

EGFR library · 200 RL steps

Default Pathfinder demo — 10 compounds from a 200-step generation run, batch-scored and ranked by predicted pKd on pocket 2ITK.

RankIDpKdQEDLogPLipinskiChEMBL top simConfidence
1GEN-168.180.921.82yeshigh
2GEN-118.160.942.95yeshigh
3GEN-188.090.921.97yes61%high
4GEN-208.090.922.37yeshigh
5GEN-138.070.942.26yeshigh
6GEN-128.060.943.06yes80%high
7GEN-157.860.942.44yeshigh
8GEN-147.850.952.52yeshigh
9GEN-197.800.943.85yeshigh
10GEN-177.670.943.15yesmedium

GEN-12 ChEMBL top hit: CHEMBL551595 (80% Tanimoto).

Spotlight: GEN-12 · EGFR hit #6

Example of orthogonal signals med chem teams expect — not a single opaque score.

EGFR · 200 RL steps · rank #6 Strong binder
GEN-12 · Gen-EGFR
Predicted pKd8.06
QED0.94
ChEMBL similarity80%
LipinskiCompliant
LogP3.06
ConfidenceHigh

Drug-like · MW 317 · bind 76.5% · verify analogs in ChEMBL yourself

JAK2 library · 500 RL steps

Separate 500-step generation run — same scorer, more RL optimization time. Top pKd ~9.25 vs ~8.18 on EGFR (200 steps) is not apples-to-apples; use external spot-checks above for cross-target comparison.

RankIDpKdQEDLogPLipinskiChEMBL top simConfidence
1GEN-19.250.942.56yes100%high
2GEN-29.150.953.31yes64%high
3GEN-39.140.942.17yeshigh
4GEN-69.140.942.39yeshigh
5GEN-79.120.943.14yeshigh
6GEN-89.120.943.71yes90%high
7GEN-49.100.943.32yes62%high
8GEN-59.040.943.18yes90%high
9GEN-99.000.943.18yes100%high
10GEN-108.920.953.00yes76%high

Top hit GEN-1 ChEMBL analog: CHEMBL175030 (100% Tanimoto). Scoring pocket: PDB 2b7a.

Within-library vs external benchmark

External spot-checks test the scorer on approved drugs. Generated libraries test rank-ordering within your series on a fixed pocket — the workflow VectaBind is built for. A higher top pKd after 500 RL steps does not mean JAK2 is a better target than EGFR; it means generation had more steps to climb the same scorer. Quinazoline EGFR drugs can look weak in absolute terms while your GEN series still ranks usefully relative to each other.

Signal provenance

Every column in the workbench traces to a named source — not a black-box number.

SignalSource
pKd / bind probabilityVectaBind Stage 6 EGNN + calibration
QED, MW, LogP, LipinskiRDKit (in API + app)
ChEMBL similarityChEMBL REST API (browser-side lookup)
MPO compositeWeighted pKd + QED + Lipinski (app workflow)
3D pocketScoring: EGFR PDB 2ITK · JAK2 PDB 2b7a · Viewer: PDB 1M17 (EGFR display)
CSV exportFull scored row from workbench session

Model benchmark (secondary)

Internal PDBBind 2020 validation MAE is reported in Methods. For screening workflows, rank order within your library and ChEMBL-grounded analog checks are more actionable than a single global MAE.

MetricValueNotes
PDBBind 2020 val MAE0.20 pKdModel-selection split · see Methods
Intended useRelative rankingCompare compounds on the same target in your library