ABC Chemistry logo ABC Chemistry / ИТ в химии : Практикум. Ч. 2. : Оглавление / 2. Структурный поиск. Формирование запроса с помощью апплета

2. Структурный поиск. Формирование запроса с помощью апплета




Минилекция: Структурный поиск. Молекулярное (химическое) подобие





Структурный поиск

Во многих базах данных, содержащих сведения о химических структурах, имеется возможность вести информационный поиск, используя в качестве запроса двумерную структурную формулу.

В таких базах данных можно встретить три варианта действий поисковой программы; обычно пользователь сам выбирает нужный ему вариант из имеющегося набора.

1. Поиск по структуре - Structure (Exact) Search.
Поисковая программа ищет структуры, полностью совпадающие со структурой запроса.

2. Поиск по подструктуре (субструктуре) - Подструктурный (субструктурный) поиск - Substructure Search.
Поисковая программа ищет структуры, в остовах которых есть участок, целиком совпадающий с остовом запроса.

3. Поиск по подобию - Similarity Search.
Поисковая программа ищет структуры, в которых имеются такие же структурные фрагменты, какие есть в запросе.
На поисковом бланке обычно можно задать минимально допустимую степень соответствия, в %.
Для расчета степени соответствия часто используется коэффициент Танимото.

Контрольное задание.




Апплет

Апплет — это маленькая исполняемая программа, которая загружается вместе с веб-страницей.

Рассмотрим апплеты, предназначенные для создания двумерных химических структур. С помощью таких апплетов конструируют запросы в тех базах данных, где возможен поиск по структурной формуле.

Приемы работы с апплетом весьма схожи с приемами работы с "большим" молекулярным редактором, таким как ISIS/Draw — только намного проще.
Основная задача апплета — правильно отобразить молекулярный граф, на основании которого должен проводиться поиск. Красота формируемого изображения не имеет никакого значения в поисковом процессе, поэтому у таких апплетов нередко отсутствуют дизайнерские функции (выравнивание длин связей, валентных углов, поворот в плоскости листа и т. п.).
Инструментарий апплета как правило ограничивается управляющими командами (стереть, выделить) и кнопками химических символов (главным образом "органического" набора), химических связей (главным образом не отражающих симметрию), простейших структурных фрагментов (например, циклов).

Стандартизация в работе различных апплетов отсутствует, но приемы работы просты настолько, что при минимуме навыков они оказываются интуитивно понятными.




Апплет JSME

Wikipedia Chemical Structure Explorer
http://cheminfo.org/wikipedia/

-- инструмент поиска химической информации в англоязычной Википедии по заданной структурной формуле.

Зайдите на сайт Wikipedia Chemical Structure Explorer и подождите, пока загрузится база данных химических структур (ок. 15 тыс.).
Через некоторое время на экране появится многофреймовая страница.
В левом верхнем фрейме находится апплет JSME, с помощью которого можно сформулировать структурный запрос.

Самостоятельная работа.

Ознакомьтесь с приемами формирования запроса для структурного поиска.
Выполните тренировочные упражнения.
Краткое описание апплета JSME и тренировочные упражнения.

Самостоятельная работа.

Сформулируйте любое пробное поисковое задание.
Обратите внимание, как в процессе формирования задания меняется информация в левом нижнем и правых фреймах.
(В левом нижнем фрейме вы увидите результаты субструктурного поиска по базе данных химических структур. В правых фреймах - фрагменты из Wikipedia для одной из структур).
Обратите внимание, что в правом фрейме присутствует ссылка на соответствующую статью в Wikipedia.

Выполните контрольные задания - проведите структурный поиск в Wikipedia и в обнаруженной статье найдите требуемый числовой параметр:
Контрольные задания.




Апплет JS Draw

Функциональные возможности JS Draw рассмотрим в каталоге реактивов компании Sigma-Aldrich.

Перейдите к поисковому бланку с апплетом по ссылке Structure Search (ищите ссылку в группе Popular Pages).

Самостоятельная работа.

Ознакомьтесь с приемами формирования запроса для структурного поиска.
Выполните тренировочные упражнения и контрольные задания.

Краткая инструкция и контрольные задания.




Апплет Marvin JS

Функциональные возможности Marvin JS рассмотрим на примере работы поискового бланка ChemIDplus Advanced.

ChemIDplus Advanced - инструмент поиска химической информации в базах данных американской Национальной медицинской библиотеки (NLM).

Самостоятельная работа.

Вызовите на экран страницу поискового бланка ChemIDplus Advanced.
Поисковый бланк состоит из двух частей. Левая его панель предназначена для текстового поиска. С ней мы работали в прошлом семестре.
Изучите функциональные возможности бланка Structure, находящегося на правой панели.
Нажмите кнопку Draw - на экран выводится апплет, предназначенный для рисования химической структуры.
Методом проб и ошибок изучите функциональные возможности апплета Marvin JS.
Нарисуйте какую-нибудь химическую структуру, нажмите кнопку Use this structure - эта структура внесется в поисковый бланк.
Проведите структурный поиск и изучите строение страницы результатов поиска.

Контрольное задание.



А.А. Рагойша
Белорусский государственный университет
2010-2020