O.O. Kozeeva – Undergraduate, Department «Information Systems and Networks», Kaluga Branch of Bauman MSTU E-mail: bluelectricat@gmail.com
I.V. Chukhraev – Ph. D. (Eng.), Associate Professor, Head of Department «Information Systems and Networks», Kaluga Branch of Bauman MSTU
E-mail: igor.chukhraev@mail.ru
A.V. Maksimov – Ph. D. (Eng.), Associate Professor, Department «Information Systems and Networks», Kaluga Branch of Bauman
MSTU
E-mail: av_maximov@bk.ru
Formation of a workflow sequence for a chemical properties structure based prediction program requires a modelling of chemical synthesis with the method that has the best correspondence with concepts used in the field of chemistry. Petri nets were chosen as the basic approach in this work.
The article provides a general description of the subject area, Petri nets concepts and reasons of selecting this method for modelling and the necessary conditions, established in the literature, including a number of theoretical studies on this issue. There is the main program description that includes performing of modelled operations and its generalized algorithm representation as well as some principals of the structural theory that is the base of chemical compounds properties prediction. Modelling of chemical synthesis processes is performed in accordance with the description appropriate to experiment since the functioning of the program is based on performing actions analogous to the stages of the course of chemical reactions. The process of modelling of methyl orange synthesis is described in more detail to demonstrate the affect of various functional groups in the compound structure on its colour. The models are built and analyzed in the MathWorks environment using the Petri Net Tools package.
The obtained results represent that the models of a chemical synthesis correspond the fully phased-in reaction processes, so the prediction program that requires to perform such function may be correctly implemented following the sequences of operations forming the models.
- Okai G.E.Y., Klyushin A.Y., Bogatikov V.N. Modeling of the time-cycle control system for technological processes equipment in pharmaceutical solid dosage manufacturing based on Petri nets // Programmnye produkty i sistemy. 2016. № 1 (113). S. 170–179.
- Liao C. et al. Software and resources for computational medicinal chemistry // Future medicinal chemistry. 2011. Т. 3. №. 8. S. 1057–1085.
- Pirhadi S., Sunseri J., Koes D.R. Open source molecular modeling //Journal of Molecular Graphics and Modelling. 2016. Т. 69. S. 127–143.
- Koike A. Comparison of methods for chemical-compound affinity prediction //SAR and QSAR in Environmental Research. 2006. Т. 17. №. 5. S. 497–514.
- Kozeeva O.O., Chuhraev I.V., Rodionov A.V. Razrabotka na yazyke Python modulya poiska podstruktur v himicheskih soedineniyah // Elektromagnitnye volny i elektronnye sistemy. 2018. T. 23. № 3. S. 57–61.
- Angeli D., De Leenheer P., Sontag E.A. Petri net approach to persistence analysis in chemical reaction networks // Biology and Control Theory: Current Challenges. Springer Berlin Heidelberg. 2007. S. 181–216.
- Koch I. Petri nets–a mathematical formalism to analyze chemical reaction networks // Molecular Informatics. 2010. Т. 29. №. 12. S. 838–843.
- Will J., Heiner M. Petri nets in biology, chemistry, and medicine: bibliography. BTU, Inst. of Computer Science. 2002.
- Knunyanc I.L. Kratkaya himicheskaya enciklopediya. M.: Ripol Klassik. 2013.
- Bakova O.V., Velikorodov A.B., Kovalev V.B. Azotsoderzhaschie soedineniya. Astrahan': Izd-vo Astrahanskogo gos. un-ta. 2008.