SMiCRM: A Benchmark Dataset of Mechanistic Molecular Images
Ching Ting Leung, Yufan Chen, Hanyu Gao
TL;DR
SMiCRM addresses the limited benchmarking data for optical chemical structure recognition on arrow-pushing mechanistic diagrams by providing 453 annotated images with mechanistic arrows. The dataset is curated from existing reaction-image collections, rendered as molecular graphs via ASKCOS, and annotated with canonical SMILES and RDKit-generated SDFs, with FAIR deposition on Zenodo under CC-BY 4.0. Preliminary benchmarking demonstrates that state-of-the-art OCSR models experience reduced accuracy on mechanistic images compared to standard datasets, underscoring the need for improved recognition methods. Overall, SMiCRM enables standardized evaluation of mechanistic molecular image understanding and aims to advance machine reading of complex chemical diagrams.
Abstract
Optical chemical structure recognition (OCSR) systems aim to extract the molecular structure information, usually in the form of molecular graph or SMILES, from images of chemical molecules. While many tools have been developed for this purpose, challenges still exist due to different types of noises that might exist in the images. Specifically, we focus on the 'arrow-pushing' diagrams, a typical type of chemical images to demonstrate electron flow in mechanistic steps. We present Structural molecular identifier of Molecular images in Chemical Reaction Mechanisms (SMiCRM), a dataset designed to benchmark machine recognition capabilities of chemical molecules with arrow-pushing annotations. Comprising 453 images, it spans a broad array of organic chemical reactions, each illustrated with molecular structures and mechanistic arrows. SMiCRM offers a rich collection of annotated molecule images for enhancing the benchmarking process for OCSR methods. This dataset includes a machine-readable molecular identity for each image as well as mechanistic arrows showing electron flow during chemical reactions. It presents a more authentic and challenging task for testing molecular recognition technologies, and achieving this task can greatly enrich the mechanisitic information in computer-extracted chemical reaction data.
