Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

MarkushGrapher-2: End-to-end Multimodal Recognition of Chemical Structures

About

Automatically extracting chemical structures from documents is essential for the large-scale analysis of the literature in chemistry. Automatic pipelines have been developed to recognize molecules represented either in figures or in text independently. However, methods for recognizing chemical structures from multimodal descriptions (Markush structures) lag behind in precision and cannot be used for automatic large-scale processing. In this work, we present MarkushGrapher-2, an end-to-end approach for the multimodal recognition of chemical structures in documents. First, our method employs a dedicated OCR model to extract text from chemical images. Second, the text, image, and layout information are jointly encoded through a Vision-Text-Layout encoder and an Optical Chemical Structure Recognition vision encoder. Finally, the resulting encodings are effectively fused through a two-stage training strategy and used to auto-regressively generate a representation of the Markush structure. To address the lack of training data, we introduce an automatic pipeline for constructing a large-scale dataset of real-world Markush structures. In addition, we present IP5-M, a large manually-annotated benchmark of real-world Markush structures, designed to advance research on this challenging task. Extensive experiments show that our approach substantially outperforms state-of-the-art models in multimodal Markush structure recognition, while maintaining strong performance in molecule structure recognition. Code, models, and datasets are released publicly.

Tim Strohmeyer, Lucas Morin, Gerhard Ingmar Meijer, Val\'ery Weber, Ahmed Nassar, Peter Staar• 2026

Related benchmarks

TaskDatasetResultRank
Molecular structure recognitionJPO (450)
Accuracy71
7
Markush Structure RecognitionM2S
CXSMILES Accuracy56
6
Molecular structure recognitionUOB (5740)
Accuracy96.6
6
Molecular structure recognitionWildMol 10000
Accuracy68.4
6
Molecular structure recognitionUSPTO (5719)
Accuracy89.8
6
Markush Structure RecognitionUSPTO-M
CXSMILES Accuracy55
5
Markush Structure RecognitionWildMol-M
CXSMILES Accuracy48
4
Markush Structure RecognitionIP5-M
CXSMILES Accuracy53.7
4
Molecular structure recognitionM2S
Validity95
3
Molecular structure recognitionJPO
Valid Score92
3
Showing 10 of 13 rows

Other info

Follow for update