Related Experiment Video
Updated: Jan 27, 2026

A Simple, Low-cost, and Robust System to Measure the Volume of Hydrogen Evolved by Chemical Reactions with Aqueous Solutions
Published on: August 17, 2016
Automatic mapping of atoms across both simple and complex chemical reactions
Wojciech Jaworski1, Sara Szymkuć2, Barbara Mikulak-Klucznik2
1Faculty of Mathematics, Informatics and Mechanics, University of Warsaw, Ul. Banacha 2, 02-097, Warszawa, Poland.
Abstract:
Mapping atoms across chemical reactions is important for substructure searches, automatic extraction of reaction rules, identification of metabolic pathways, and more. Unfortunately, the existing mapping algorithms can deal adequately only with relatively simple reactions but not those in which expert chemists would benefit from computer's help. Here we report how a combination of algorithmics and expert chemical knowledge significantly improves the performance of atom mapping, allowing the machine to deal with even the most mechanistically complex chemical and biochemical transformations. The key feature of our approach is the use of few but judiciously chosen reaction templates that are used to generate plausible "intermediate" atom assignments which then guide a graph-theoretical algorithm towards the chemically correct isomorphic mappings. The algorithm performs significantly better than the available state-of-the-art reaction mappers, suggesting its uses in database curation, mechanism assignments, and - above all - machine extraction of reaction rules underlying modern synthesis-planning programs.
Related Concept Videos
Chemical Reactions
Chemical Reactions Rearrange Atoms into New Substances
A chemical reaction takes starting materials—the reactants—and changes them...
Chemical Reactions
The relative amounts of reactants and products represented in a balanced chemical equation are often referred to as stoichiometric amounts. However, in...
Chemical Reactions in Aqueous Solutions
The Atomic Theory of Matter
Atomic Structure
Introduction to Chemical Reactions

