| Literature DB >> 24489601 |
Mathias S Weyland1, Harold Fellermann2, Maik Hadorn3, Daniel Sorek4, Doron Lancet4, Steen Rasmussen5, Rudolf M Füchslin6.
Abstract
We propose an automaton, a theoretical framework that demonstrates how to improve the yield of the synthesis of branched chemical polymer reactions. This is achieved by separating substeps of the path of synthesis into compartments. We use chemical containers (chemtainers) to carry the substances through a sequence of fixed successive compartments. We describe the automaton in mathematical terms and show how it can be configured automatically in order to synthesize a given branched polymer target. The algorithm we present finds an optimal path of synthesis in linear time. We discuss how the automaton models compartmentalized structures found in cells, such as the endoplasmic reticulum and the Golgi apparatus, and we show how this compartmentalization can be exploited for the synthesis of branched polymers such as oligosaccharides. Lastly, we show examples of artificial branched polymers and discuss how the automaton can be configured to synthesize them with maximal yield.Entities:
Mesh:
Substances:
Year: 2013 PMID: 24489601 PMCID: PMC3893812 DOI: 10.1155/2013/467428
Source DB: PubMed Journal: Comput Math Methods Med ISSN: 1748-670X Impact factor: 2.238
Figure 1Overview of the elements of the MATCHIT automaton. The inlet is populated with four chemtainers, carrying the substances 1 to 4, respectively, and equipped with different chemtainer tags (color of circle). The tube consists of five cells which are equipped with individual cell tags. The color of the bar at the bottom of each cell implies which particular cell tag is used. The arrow shows how chemtainer at the front of the inlet would be inserted into the tube.
Figure 2Examples of target polymers. Monomers are denoted by capital letters, and linkers associated with the bonds between monomers are denoted by lowercase letters and a sign; linkers with the same letter and opposite signs are matching linkers.
Algorithm 1Algorithm to recursively find possible paths of synthesis for a target polymer.
Figure 3Example of a path of synthesis by sequential insertion for the target polymer shown in Figure 2(a). Edge-split nodes are drawn as rectangles and reaction nodes as small diamonds. The black rectangle denotes the target polymer, white rectangles denote intermediate products, and gray rectangles are monomers. The nodes are added to the tree from left to right as the algorithm progresses. Because the algorithm starts at the target polymer, decomposing it into its monomers, the tree shows the reverse of a synthesis.