Papers & System· Evidence · Frontier

How Does AI Read an Entire Chemical Reaction Route?

Complete reaction-diagram parsing turns recognized molecules into reaction relationships: what reacts with what, which conditions belong to each step and how multiple arrows connect into a synthesis route.

Updated 10 min read

Peer-reviewed paper + preprint + task evaluation

Current boundaryevidence remains task-level performance on individual diagrams, not database-ready reliability for full papers

This work advancesReconstructs reaction relationships from chemistry figures

  1. MODELUnderstand / predict
  2. DECIDEChoose next
  3. INTERACTAct / measure
  4. UPDATEChange next round

Series Context

MinerU.Chem series | From chemistry PDFs to machine-usable reaction data

PDFChemical regionsMolecular structuresReaction relationshipsStructured data

01 | What happened

From recognized molecules to structured reaction routes

The first two briefs covered the chemistry-PDF pipeline and reconstruction of a molecular graph from a two-dimensional drawing. Suppose every molecule is now correctly localized and recognized. A new problem begins.[S4][S5]

Are the two molecules on the left reactants? Is the one on the right necessarily the product? Which step owns H2O2, Amberlite IR 120H, solvent or temperature written near an arrow? How do five or six arrows, branches and loops form a route?

Reaction Diagram Parsing must understand molecular objects, text, spatial layout and their relationships before producing a database-ready reaction record.[S1]

02 | What Changed

Separating precise localization from semantic reasoning

Do not ask one large model to do two different jobs

A direct approach asks one VLM to locate every molecule and infer every role. Scene understanding and precise coordinate regression are different tasks; a shifted box can corrupt both identity and relationship.[S1]

RxnCaption uses an engineering split. MolYOLO first locates molecules and overlays indexed boxes. The VLM no longer predicts coordinates; it describes relationships among numbered objects: 1 and 2 are reactants, 3 is product, and nearby text is a condition.[S1][S2]

The authors call this BIVP, Bounding-box Index as Visual Prompt. It looks like simply drawing boxes first, but represents a mature scientific-AI architecture: specialist perception followed by foundation-model semantic reasoning.[S1]

Real reaction diagrams require production-like data

MolDet-33k contains 219,721 manually annotated molecular bounding boxes across 12,209 page-level and 21,155 figure/table-level images after cleaning. The updated RxnCaption data covers 15,128 reaction-parsing training images.[S1][S2]

Scale is not the only change. A left-to-right single-step reaction is not comparable to a total-synthesis scheme with rows, branches, loops and tree-like dependencies. The data deliberately covers different layouts. As throughout this series, production distribution often matters more than benchmark size.[S1]

If the paper already says 1a and 2b, why renumber them?

BIVP solves coordinates by modifying the image. RxnID's IdtVP instead uses native compound identifiers as visual-semantic handles. If the paper says 'compound 1a was converted to 2b,' the model can say 1a → 2b rather than remembering 'the third molecule in a blue box.'[S3]

1a and 2b began as a publishing convention but become natural grounding tokens for a multimodal model. In the paper's zero-shot evaluation, Gemini 3 Pro with IdtVP reports 71.70% Hybrid Match F1 and 88.11% Soft Match F1 on RxnScribe-test, and 86.5% Soft Match F1 on scanned historical literature.[S3]

These numbers do not mean 86.5% of reaction diagrams are completely correct. Soft and Hybrid Match are task-specific relationship metrics that tolerate some matching differences; they are not the rate of database records requiring no correction.[S3]

Many real molecules have no identifier

Identifiers are useful but not free ground truth. An intermediate may be unnumbered, the same 7 may reappear in another figure, an identifier may sit far from its structure, or a compound may be named only in prose.[S3]

RxnID adds Mid-Mapper: molecules with native identifiers are linked directly where possible, while unnumbered molecules receive virtual identifiers. At this point the task moves from reading one image toward understanding a document, and cross-page reference resolution becomes a new bottleneck.[S3]

Why use verifiable rewards?

Reaction parsing often ends in JSON, but a reaction is not a string with one valid order. Swapping parallel reactants or independent reactions does not change the chemistry. Next-token loss can still penalize a semantically correct answer for a different serialization order.[S3]

RxnID's Re³-DAPO raises reward to the reaction-set level, judging an output closer to Hybrid/Soft Match rather than demanding token-for-token identity. The interesting point is not merely the use of RL, but aligning the training objective with the scientific object.[S3]

Verifiable rewards have boundaries. A cropped arrow, illegible condition or broken cross-page identifier can still yield beautiful JSON. Reward can test consistency with annotation rules; it cannot prove that a reaction occurred, its yield is reliable or its conditions reproduce.

03 | Key figures

High task F1 is not database-ready accuracy

219,721

MolDet-33k molecular bounding boxes[S1]

≈0.98 / ≈0.98

MolYOLO precision / recall on the paper's test set[S1]

15,128

training images in the updated RxnCaption data[S2]

71.70%

Gemini 3 Pro + IdtVP: zero-shot Hybrid Match F1 on RxnScribe-test[S3]

88.11%

Soft Match F1 in the same setting[S3]

86.5%

ScannedRxn zero-shot Soft Match F1[S3]

04 | Why it matters

A modular architecture for chemical-reaction extraction

The more important result is an emerging scientific-AI architecture: specialist perception, foundation-model reasoning and structured verification. MolYOLO localizes, a VLM interprets reaction relationships, compound identifiers provide grounding and reaction-level metrics check structured output.[S1][S3]

This is closer to a real data system than sending the full image to a larger multimodal model. Connected to MinerU.Chem, the goal is no longer merely understanding a diagram; it is making decades of schemes in papers and supporting information usable by retrosynthesis, reaction prediction and chemistry knowledge bases.

WHAT CHANGED

AI4S layer
Scientific data / Reaction extraction
Original bottleneck
Molecules, text, spatial layout and reaction roles must all be reconstructed
What changed
RxnCaption separates where from what relationship; RxnID uses native 1a / 2b identifiers as visual handles
Key evidence
A specialist detector handles localization; a VLM handles semantic reasoning
Still unsolved
Unnumbered structures, cross-page references, ambiguous conditions, complex routes and document-level reliability

EVIDENCE IN CONTEXT

Editorial status
Frontier
Evidence setting
Retrospective or simulated
How the evidence was produced
Retrospective
Provenance and access
Peer reviewed · Preprint
Evidence ceiling
It shows that decomposed parsing improves reaction reconstruction, but does not establish end-to-end reliability from source page to database record.

05 | Evidence status and boundaries

Full-paper database reliability remains unmeasured

These benchmarks show meaningful improvement in reaction-diagram parsing, but do not answer the document-level question: how many reaction records from a full paper can enter a database without human correction? Errors from detection, OCSR, OCR, image cropping and identifier matching all propagate here.[S1][S3][S4]

Hybrid and Soft Match are task-specific evaluations, not scientific validity. Reaction parsing can extract A + B → C under condition X; it cannot validate success, yield, mechanism or reproducibility. It solves information extraction, not chemical validation.

06 | What I Learned

Scientific notation can become a native AI interface

A foundation model should not do every jobGiving precise localization to a detector and relationship reasoning to a VLM is a more mature system design.

Scientific notation can become an AI interfaceThe identifiers 1a and 2b began as publishing conventions but have become useful multimodal grounding interfaces.

Training objectives should match scientific objectsA reaction is a graph or set, not a string that must appear in one order.

The final measure should be end-to-end data yieldUsers do not need a 98% detector, 93% OCSR and high parser F1 in isolation. They need to know how many high-confidence, traceable records a PDF yields without correction and how long the rest take to repair.

Putting the three briefs back into one chainA general parser finds chemistry regions, OCSR turns pixels into molecular graphs, identifiers connect structures to context, and reaction parsing reconstructs reactants, products, conditions and relationships. No single 93% or 98% score represents the system. The question is whether the pipeline can reliably turn literature into high-quality, traceable, machine-usable scientific data.

Sources

Factual claims link to original announcements, project lists, trial records or journal papers where possible. Research plans are kept separate from completed results.

  1. S1RxnCaption: Reformulating Reaction Diagram Parsing as Visual Prompt Guided CaptioningCVPR 2026 · 2026 · Peer-reviewed paper
  2. S2Official RxnCaption repository and updated dataset documentationOpenDataLab · 2026 · Code and dataset documentation
  3. S3Molecular Identifier Visual Prompt and Verifiable Reinforcement Learning for Chemical Reaction Diagram ParsingarXiv · 2026.03.16 · Preprint
  4. S4MinerU.Chem technical reportOpenDataLab / arXiv · 2026.08.04 · Technical report
  5. S5MolRecBench-WildOpenDataLab / arXiv · 2026.05.07 · Paper and dataset