Генерация изомеров

вопросы строения молекул и квантовой химии
Ответить
Аватара пользователя
surius
Сообщения: 1489
Зарегистрирован: Пт сен 21, 2007 11:20 am

Генерация изомеров

Сообщение surius » Вт мар 31, 2015 11:22 pm

Коллеги, собственно совсем недавно возник такой вопрос: как нагенерить всевозможные геометрические изомеры программно. Ясно что в некоторых простых случаях ситуация решается на коленке, но в некоторых для ее решения очень даже нужно постараться (время). Просто уверен что с подобного рода задачей должны успешно справляться алгоритмы. Вводных то не очень много - брутто формула плюс основные положения теории химического строения. Однако прямое гугление ответа не дало. :dontknow: Может кто из более опытных коллег подскажет?!

Заранее спасибо

PS
тут в мозг пришла мысль, вроде бы лет 10 тому назад видел прогу, которая делала именно это и носила символичное по тем временам название МММ (если память не врет то название это как-то относилось к мол. меху)
"Bite my shiny metal ass"
Bender

Аватара пользователя
uchebnik fiziki
Сообщения: 4265
Зарегистрирован: Пн авг 20, 2012 9:04 pm

Re: Генерация изомеров

Сообщение uchebnik fiziki » Вт мар 31, 2015 11:48 pm

генераторы есть, например, у нас такой разработан

правда, по брутто-формуле будет совершенно адовое количество изомеров у более-менее реалистичных брутто-формул, количество генерируемых структур там растёт очень быстро
Свобода, равенство, братство.

Или смерть.

Аватара пользователя
Гесс
Сообщения: 13067
Зарегистрирован: Ср фев 15, 2012 11:19 pm

Re: Генерация изомеров

Сообщение Гесс » Ср апр 01, 2015 12:04 am

Возможно поможет kick viewtopic.php?f=71&t=15237&p=825470&hil ... ge#p825470 но в общем случае результат будет зашкаливающим.
Если интересуют только хемоизомеры (без регио-стерео-конформеров), то программы я не знаю, но код бы я выдумывал из теории графов.
В некоторых случаях можно обмануть задачу и скажем сделать поиск в скайфайндере по бруттоформуле. Разумеется будет учтено не все возможное многообразие, а только кем-то описанное, но на безрыбье...
Если найдете решение - не сочтите за труд поделиться.

Аватара пользователя
uchebnik fiziki
Сообщения: 4265
Зарегистрирован: Пн авг 20, 2012 9:04 pm

Re: Генерация изомеров

Сообщение uchebnik fiziki » Ср апр 01, 2015 12:21 am

Ещё раз: решения есть, именно на теории графов. Вот пара ссылок про то, куда копать. Про генератор Мельникова напомните мне как-нибудь, там именно по брутто-формуле генерация.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Свобода, равенство, братство.

Или смерть.

Аватара пользователя
Гесс
Сообщения: 13067
Зарегистрирован: Ср фев 15, 2012 11:19 pm

Re: Генерация изомеров

Сообщение Гесс » Ср апр 01, 2015 12:25 am

Загуглил генератор изомеров мельникова. Попал на диссертацию. http://www.dissercat.com/content/kompyu ... ganichesko

на английском ловятся вроде сами генераторы
http://fiehnlab.ucdavis.edu/projects/Se ... -Generator

Кстати во - http://molgen.de/?src=documents/molgenonline

Аватара пользователя
surius
Сообщения: 1489
Зарегистрирован: Пт сен 21, 2007 11:20 am

Re: Генерация изомеров

Сообщение surius » Ср апр 01, 2015 1:23 am

uchebnik fiziki писал(а):генераторы есть, например, у нас такой разработан
правда, по брутто-формуле будет совершенно адовое количество изомеров у более-менее реалистичных брутто-формул, количество генерируемых структур там растёт очень быстро
а расскажите в двух словах насколько гибкий инструмент, тот что вы пользуете? Ну например можно потребовать исключить из выдачи все циклические или наоборот открытые формы, или там просить формировать кольца не более чем ХХХ членные, исключить.включить зараженные структуры?
С одной стороны иметь хороший инструмент для таких нужд нужно, а с другой не хочется убит пару недель на пробу всего что удастся найти. (сначала ехать, а потом может быть и шашечки)
[color=#00BF80]Гесс[/color] писал(а):на английском ловятся вроде сами генераторы
Вроде гуглиться на английском, вы правы. Еще по одной из ваших статей нашлись такие ребята Reymond Group с их GDB-ХХХ, который вроде работает даже в браузерном режиме и скорее всего хорош, но у меня не завелся :shock: (видимо кривые руки до "трудно себе представить"). JAVA ругается и не дает запустить апплет (W7).
"Bite my shiny metal ass"
Bender

Ответить

Вернуться в «квантовая химия и моделирование»

Кто сейчас на конференции

Сейчас этот форум просматривают: Bing [Bot] и 11 гостей