350 руб
Журнал «Электромагнитные волны и электронные системы» №3 за 2018 г.
Статья в номере:
Разработка на языке Python модуля поиска подструктур в химических соединениях
Тип статьи: научная статья
УДК: 004.422.8
Авторы:

О.О. Козеева – магистрант, кафедра «Компьютерные системы и сети», Калужский филиал МГТУ им. Н.Э. Баумана E-mail: bluelectricat@gmail.com

И.В. Чухраев – к.т.н., доцент, зав. кафедрой «Компьютерные системы и сети»,  Калужский филиал МГТУ им. Н.Э. Баумана

E-mail: chukhraev@bmstu-kaluga.ru

А.В. Родионов – к.т.н., доцент, кафедра «Компьютерные системы и сети», Калужский филиал МГТУ им. Н.Э. Баумана E-mail: andviro@gmail.com

Аннотация:

Расмотрены основные этапы разработки средствами языка Python модуля поиска подструктур в химических соединениях для прогнозирования их свойств, основываясь на структурной теории. Для реализации программы поиска использована специализированная библиотека RDKit, для построения графического интерфейса – Tkinter, для работы с растровыми изображениями при формировании результата работы программы – методы библиотек RDKit и PIL. Для хранения информации о химических соединениях использована базе данных SQLite в формате SMARTS. Отмечено, что данные, полученные в результате работы модуля, служат для дальнейшего прогнозирования определенных свойств соединения.

Страницы: 57-61
Список источников
  1. Загребина З.Н. Оценка зависимости «структура-активность» для соединений, обладающие антиоксидантной активностью in vitro и in vivo // Заметки ученого. 2016. № 6. С. 21−23.
  2. Андреев А.И., Апушкин Д.Ю., Булатов И.П., Мащенко П.С., Малкова Т.Л., Стерн К.И. К вопросу количественного определения химического сходства при решении задач химико-фармакологической экспертизы // Медицинская экспертиза и право. 2014. № 5. С. 19−25.
  3. Исаева Г.А., Исаев П.П. Химическая топология в прогнозировании биологической активности местных анестетиков // Вестник Костромского государственного университета им. Н.А. Некрасова. 2014. Т. 20. № 4. С. 26−31.
  4. Валяев В.В., Ватутин Э.И. Метод определения изоморфизма графов общего вида за полиномиальное время // Известия Юго-Западного государственного университета. Сер. Управление, вычислительная техника, информатика. Медицинское приборостроение. 2012. № 2−1. С. 200−206.
  5. Подкопаев А.С., Карасиков М.Е., Максимов Ю.В. Прогнозирование структур белков методами полуопределенного программирования // Труды Московского физико-технического института. 2015. Т. 7. № 4 (28). С. 66−73.
  6. Кришталева А.Е., Байгунусов Р.С. Приложения полных инвариантов графов для составления баз органических молекул // Наука и образование сегодня. 2017. № 8 (19). С. 9−12.
  7. Замков Р.В. Автоматический вывод схемы синтеза органического соединения на основе его структурной формулы // Политехнический молодежный журнал. 2017. № 7 (12). С. 7.
  8. Родионов А.В., Чухраев И.В., Драч В.Е. Реализация форматнологического контроля данных в формате XML с помощью метаклассов на языке Python // Вопросы радиоэлектроники. 2016. № 10. С. 51−54.
  9. Чухраев И.В., Драч В.Е., Родионов А.В. Моделирование диаграммы направленности волноводно-щелевого излучателя X-диапазона // Известия Тульского государственного университета. Технические науки. 2015. № 12-1. С. 6−13.
  10. Дерюгина Е.О., Борсук Н.А., Козеева О.О. Сравнительный анализ языков программирования Python и PHP // Вестник образовательного консорциума Среднерусский университет. Информационные технологии. 2017. № 1 (9). С. 36−38.
  11. Козеева О.О., Чухраев И.В. Разработка средствами языка Python модуля аутентификации автоматизированной информационной системы // Электронный журнал: наука, техника и образование. 2017. № 2 (12). С. 173−180.
Дата поступления: 6 апреля 2018 г.