Rules & precedent
Human-coded transformations and analog retrieval. Interpretable, but coverage depends on the rule base.
LHASA · RetroSimExplore how expert systems, template models, sequence transformers, graph editors, ensembles, flow models and chemistry LLMs differ—and where each earns a place in modern synthesis planning.
Retrosynthesis systems differ in what they represent, how they propose disconnections, whether they use explicit reaction precedent, and whether they can plan full routes. Newer does not automatically mean better for every chemistry problem.
Human-coded transformations and analog retrieval. Interpretable, but coverage depends on the rule base.
LHASA · RetroSimNeural networks rank templates instead of applying every possible transformation.
NeuralSym · GLN · LocalRetroSMILES-to-SMILES generation unlocked flexible template-free prediction at scale.
Molecular Transformer · Chemformer · R-SMILESGraph models encode bonds, atoms and reaction centers directly instead of inferring them from text alone.
Graph2Edits · NAG2GEnsembles and flow models explicitly exploit complementary biases and diverse feasible proposals.
RetroChimera · Retro SynFlowLarge models add broader chemical priors, Top-K generation and increasingly explicit reasoning—but still need chemistry validation.
RetroDFM-R · Insilico SSRS · C3LMSearch by model, architecture or use case. Add up to four models to the comparison tray to inspect their scientific differences side-by-side.
Representation and search behavior matter as much as headline accuracy. The table below highlights the dimensions that affect real synthesis-planning behavior.
| Dimension | Template / precedent | Sequence / Transformer | Graph / edit | Flow / ensemble | Chemistry LLM |
|---|---|---|---|---|---|
| Primary representation | Reaction templates / fingerprints | SMILES tokens | Molecular graph, atoms, bonds | Multiple model spaces or stochastic paths | Tokens + learned chemical priors |
| Interpretability | High | Medium | High–medium | Medium | Variable |
| Uncommon reaction coverage | Limited by template library | Can generalize beyond templates | Strong structural generalization potential | Designed for breadth / diversity | Potentially broad; OOD reliability must be tested |
| Common failure mode | Template coverage gap | Invalid / implausible sequence generation | Incorrect edit sequence / attachment | Diverse but chemically weak proposals | Plausible-sounding hallucination |
| Best scientific role | Precedent-aware anchor | Fast flexible challenger | Structural / reaction-center challenger | Diversity & consensus | Reasoning / broad proposal challenger |
| Needs downstream validation? | Yes | Yes | Yes | Yes | Absolutely |
The best practical stack is role-based. Use a model where its inductive bias helps, then challenge it with a fundamentally different method.
Favor explicit templates, analog retrieval and systems trained on broad reaction databases.
RetroSim · GLN · LocalRetro · ASKCOSGraph-first models make atom/bond changes visible and preserve molecular topology.
Graph2Edits · NAG2GUse models designed to explore more than one plausible precursor set.
Retro SynFlow · C3LM · Insilico SSRSLLM-style systems can add explicit rationale and broader chemical context, but require verification.
RetroDFM-R · C3LMUse complementary inductive biases rather than trusting one architecture.
RetroChimeraSingle-step models need a search layer, stock definition, stopping criteria and route ranking.
AiZynthFinder · ASKCOS · Retro*No single retrosynthesis model becomes “truth.” Independent proposal engines compete, chemistry checks prune weak routes, and route-level evidence stays inspectable through human review.
Retrosynthesis is intrinsically one-to-many. Multiple precursor sets can be chemically valid even when only one appears in a benchmark record.
USPTO-50K, USPTO-FULL, Pistachio, CAS-derived and proprietary corpora create very different difficulty and coverage.
Random, temporal, reaction-class and out-of-distribution splits answer different generalization questions.
Exact-match evaluation can punish chemically valid alternatives that differ from the recorded literature route.
A strong one-step precursor model can still perform poorly inside a full search tree if it generates weak branches or poor calibration.
Model cards link to papers, official repositories or current provider pages where available. “New” means publication/release recency, not automatic superiority.