2014
DOI: 10.1186/s13015-014-0023-3
|View full text |Cite
|
Sign up to set email alerts
|

Atom mapping with constraint programming

Abstract: Chemical reactions are rearrangements of chemical bonds. Each atom in an educt molecule thus appears again in a specific position of one of the reaction products. This bijection between educt and product atoms is not reported by chemical reaction databases, however, so that the “Atom Mapping Problem” of finding this bijection is left as an important computational task for many practical applications in computational chemistry and systems biology. Elementary chemical reactions feature a cyclic imaginary transit… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
10
0

Year Published

2016
2016
2022
2022

Publication Types

Select...
5
3
1

Relationship

1
8

Authors

Journals

citations
Cited by 19 publications
(10 citation statements)
references
References 47 publications
0
10
0
Order By: Relevance
“…While C MFA has been performed at the genome scale for E. coli [ 16 ], it is a computationally expensive method and requires knowledge of all of the carbon transitions in the network. This knowledge is nontrivial to obtain systematically for any desired organism [ 17 , 18 , 19 , 20 , 21 , 22 ]. Two-scale C Metabolic Flux Analysis [ 23 ] (2S- C MFA) is an alternative technique that constrains genome-scale models with C labeling experimental data.…”
Section: Introductionmentioning
confidence: 99%
“…While C MFA has been performed at the genome scale for E. coli [ 16 ], it is a computationally expensive method and requires knowledge of all of the carbon transitions in the network. This knowledge is nontrivial to obtain systematically for any desired organism [ 17 , 18 , 19 , 20 , 21 , 22 ]. Two-scale C Metabolic Flux Analysis [ 23 ] (2S- C MFA) is an alternative technique that constrains genome-scale models with C labeling experimental data.…”
Section: Introductionmentioning
confidence: 99%
“…Another step consists in studying the limit of our approach both in terms of properties we can express and our ability to generate benzenoids of large size. Furthermore, this paper shows how, once again, constraint programming can be useful to tackle and solve problems related to theoretical chemistry [19,28,26,16,17]. In particular, many questions about benzenoids can be modeled as decision or optimization problems under constraints (e.g.…”
Section: Discussionmentioning
confidence: 99%
“…Computing a bijection, a function that determines the one-to-one correspondence of atoms in a chemical reaction, is required in order to compute distances and paths between the reactant and product complexes. This problem, also known in the literature as reaction mapping, is of more general interest for enumerating possible reaction mechanisms, extracting and processing reaction data from the literature, and storing and retrieving reaction data from a database. There are several approaches to solving this problem. The first approach is based on utilizing some variant of the maximum common substructure (MCS) of the reactant and product structures. The second approach searches for a bijection that minimizes the number of broken bonds; , this idea is also referred to as the minimal chemical distance.…”
Section: Methodsmentioning
confidence: 99%