Ðа пÑÐ°Ð²Ð°Ñ ÑÑкопиÑи
Ðа пÑÐ°Ð²Ð°Ñ ÑÑкопиÑи Ðа пÑÐ°Ð²Ð°Ñ ÑÑкопиÑи
ле 5.1.1. В тех случаях, когда возможно несколько вариантов кодирования, из них выбирается лексикографически минимальный. Пример 1. Фрагмент O O имеет код p4.OD_CD3CD3OD_.212. Здесь код типа фрагмента p4, тип атомов кислорода OD_, тип атомов углерода CD3, типы связей - 2, 1 и 2. Пример 2. Фрагмент N O может быть закодирован двумя способами: p4.ND2CD3CD3OD_.212 и p4.OD_CD3CD3ND2.212. Из этих двух вариантов выбирается лексикографически наименьший код: p4.ND2CD3CD3OD_.212 Для задания маски, соответствующей целой группе фрагментов, можно также пользоваться подстановочным символом ‘*’, который может соответствовать любому символу в коде фрагмента. Пример 3. Рассмотрим две маски: p1.*** и p2.******.* . В этом случае программа Fragment сгенерирует все возможные фрагменты с одним и двумя неводородными атомами. 5.1.4. Генерация кодов фрагментов с обобщенными типами атомов Программа Fragment позволяет автоматически добавлять к каждому коду фрагмента ряд его вариантов с различными уровнями обобщения типов атомов. Эти обобщенные варианты рассматриваются как самостоятельные дескрипторы. В настоящей версии программы предусмотрено 4 способа обобщения: 1) генерация кодов фрагментов с учетом только максимально подробного уровня классификации (none); 2) генерация кодов фрагментов, при которой изменение уровня классификации для всех атомов происходит одинаковым образом (level1); 3) генерация кодов фрагментов с учетом разных уровней классификации для атомов (level2); 4) генерация кодов фрагментов с учетом всех возможных уровней классификации (full). Например, если программа находит фрагмент NH 2 CH=O с кодом p3.NA1CD2OD_.12, 154
то в дальнейшем будут сгенерированы в соответствующих режимах обобщения следующие коды фрагментов: 1) none: p3.NA1CD2OD_.12 2) level1: p3.NA1CD2OD_.12 p3.NA_CD_OD_.12 p3.N__C__O__.12 p3._________.12 3) level2: p3.NA1CD2OD_.12 p3.NA1CD_O__.12 p3.NA1C__O__.12 P3.NA1CD2O__.12 p3.NA_CD_OD_.12 p3.NA_C__OD_.12 P3.NA_CD2OD_.12 p3.NA_CD_O__.12 p3.NA_C__O__.12 p3.NA_CD2O__.12 p3.N__CD_OD_.12 p3.N__C__OD_.12 p3.N__CD2OD_.12 p3.N__CD_O__.12 p3.N__C__O__.12 p3.N__CD2O__.12 p3.NA1C__OD_.12 p3._________.12 p3.NA1CD_OD_.12 4) full: p3.NA1CD2OD_.12 p3.NA_CD_OD_.12 p3.N__C__OD_.12 p3.NA1CD2O__.12 p3.NA_CD_O__.12 p3.N__C__O__.12 p3.NA1CD2___.12 p3.NA_CD____.12 p3.N__C_____.12 p3.NA_CD2OD_.12 p3.N__CD_OD_.12 p3.___C_____.12 p3.NA_CD2O__.12 p3.N__CD_O__.12 p3.NA1___OD_.12 p3.NA_CD2___.12 p3.N__CD____.12 p3.NA1___O__.12 p3.N__CD2OD_.12 p3.___CD____.12 p3.NA1______.12 p3.N__CD2O__.12 p3.NA1C__OD_.12 p3.NA____OD_.12 p3.N__CD2___.12 p3.NA1C__O__.12 p3.NA____O__.12 p3.___CD2___.12 p3.NA1C_____.12 p3.NA_______.12 p3.NA1CD_OD_.12 p3.NA_C__OD_.12 p3.N_____OD_.12 p3.NA1CD_O__.12 p3.NA_C__O__.12 p3.N_____O__.12 p3.NA1CD____.12 p3.NA_C_____.12 p3.N________.12 p3._________.12 p3.OD_CD2___.21 p3.O__CD2___.21 155
- Page 103 and 104: ГЛАВА 3. МАТЕМАТИЧЕ
- Page 105 and 106: качестве меток исп
- Page 107 and 108: ной нумерации граф
- Page 109 and 110: нейронной сети с пр
- Page 111 and 112: ГЛАВА 4. РАЗРАБОТКА
- Page 113 and 114: линейные комбинаци
- Page 115 and 116: таться внешней по о
- Page 117 and 118: Предсказанное знач
- Page 119 and 120: рипторе, то он пере
- Page 121 and 122: Для решения этой пр
- Page 123 and 124: • D x - среднее значе
- Page 125 and 126: R 1 R 2 R 1 R 2 X R 6 X R N + 3 (CH
- Page 127 and 128: В соответствии с вы
- Page 129 and 130: зовании рассмотрен
- Page 131 and 132: R4 R5 R3 R6 N (a) R2 6 N 2 6 2 6 2
- Page 133 and 134: f ( x, y) ≡ f ( y, x) ⇔ f ( x,
- Page 135 and 136: R3 R2 R5 R6 Общая формул
- Page 137 and 138: ко, эта разница все
- Page 139 and 140: переставленными эк
- Page 141 and 142: лей приведен в рабо
- Page 143 and 144: деленными» атомами
- Page 145 and 146: 5.1.2. Иерархическая
- Page 147 and 148: водородного соседа
- Page 149 and 150: Атом кислорода в со
- Page 151 and 152: PA1 -PH 2 Атом фосфора,
- Page 153: Br2 -Br= Формально нез
- Page 157 and 158: После нахождения п
- Page 159 and 160: 5.2.1. Прогнозировани
- Page 161 and 162: зей, а также учитыв
- Page 163 and 164: Эксперимент 50 40 30 20
- Page 165 and 166: Построение QSPR-моде
- Page 167 and 168: работе [268], но с при
- Page 169 and 170: ляются удобным инс
- Page 171 and 172: чета этого свойств
- Page 173 and 174: База 2 (88 соединений
- Page 175 and 176: «редких фрагментов
- Page 177 and 178: пользовании 25 деск
- Page 179 and 180: Tf расч. о С, Tf calc. o C 30
- Page 181 and 182: На первом этапе раб
- Page 183 and 184: 0,935; s = 0,76 кДж·моль -1
- Page 185 and 186: пример использован
- Page 187 and 188: почечных фрагменто
- Page 189 and 190: ской структуры «ре
- Page 191 and 192: 1 O O OH C C a O C H 2 O H + C C a
- Page 193 and 194: веществ, например,
- Page 195 and 196: до 28.0 (MAE DCV ). Повыше
- Page 197 and 198: Таким образом, псев
- Page 199 and 200: цепочки длиной до д
- Page 201 and 202: алканов, см 3 /моль 7
- Page 203 and 204: свое преимущество
ле 5.1.1. В тех случаях, когда возможно несколько вариантов кодирования, из<br />
них выбирается лексикографически минимальный.<br />
Пример 1. Фрагмент O<br />
O имеет код p4.OD_CD3CD3OD_.212.<br />
Здесь код типа фрагмента p4, тип атомов кислорода OD_, тип атомов углерода<br />
CD3, типы связей - 2, 1 и 2.<br />
Пример 2. Фрагмент<br />
N O может быть закодирован двумя способами:<br />
p4.ND2CD3CD3OD_.212 и p4.OD_CD3CD3ND2.212. Из этих двух вариантов<br />
выбирается лексикографически наименьший код:<br />
p4.ND2CD3CD3OD_.212<br />
Для задания маски, соответствующей целой группе фрагментов, можно<br />
также пользоваться подстановочным символом ‘*’, который может соответствовать<br />
любому символу в коде фрагмента.<br />
Пример 3. Рассмотрим две маски: p1.*** и p2.******.* . В этом случае<br />
программа Fragment сгенерирует все возможные фрагменты с одним и двумя<br />
неводородными атомами.<br />
5.1.4. Генерация кодов фрагментов с обобщенными типами атомов<br />
Программа Fragment позволяет автоматически добавлять к каждому коду<br />
фрагмента ряд его вариантов с различными уровнями обобщения типов атомов.<br />
Эти обобщенные варианты рассматриваются как самостоятельные дескрипторы.<br />
В настоящей версии программы предусмотрено 4 способа обобщения: 1)<br />
генерация кодов фрагментов с учетом только максимально подробного уровня<br />
классификации (none); 2) генерация кодов фрагментов, при которой изменение<br />
уровня классификации для всех атомов происходит одинаковым образом<br />
(level1); 3) генерация кодов фрагментов с учетом разных уровней классификации<br />
для атомов (level2); 4) генерация кодов фрагментов с учетом всех возможных<br />
уровней классификации (full). Например, если программа находит фрагмент<br />
NH 2 CH=O с кодом<br />
p3.NA1CD2OD_.12,<br />
154