Визуализация молекулы
Визуализация молекулы
Уважаемые коллеги, прошу поделиться опытом.
Для визуализации структур пользуюсь Mercury ССDC. Есть одна молекулярная структура в формате cif. Можно редактировать ее в GaussView (научился на старости лет), перевести в формат любой другой.
Возникла потребность визуализировать молекулу таким образом (см. картинку) вместо привычного "ball&stick" представления. А в бесплатном Меркьюри оно почему-то не получается.
Как из cif-структуры сделать такое представление? Наверное, особая софтина нужна? Есть ли что подходящее и бесплатное, по бедности?
Для визуализации структур пользуюсь Mercury ССDC. Есть одна молекулярная структура в формате cif. Можно редактировать ее в GaussView (научился на старости лет), перевести в формат любой другой.
Возникла потребность визуализировать молекулу таким образом (см. картинку) вместо привычного "ball&stick" представления. А в бесплатном Меркьюри оно почему-то не получается.
Как из cif-структуры сделать такое представление? Наверное, особая софтина нужна? Есть ли что подходящее и бесплатное, по бедности?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
- Сообщения: 1157
- Зарегистрирован: Ср фев 26, 2014 11:22 am
Re: Визуализация молекулы
Это же atomic displacement ellipsoids? А есть ли в cif эта информация вообще?
Re: Визуализация молекулы
Olex2 может открыть cif и генерировать векторную картинку (eps) такого вида. При генерировании уже можно кое-что задавать (толщину линий и связей, размер водородов, ...). Кроме того, если картинка векторная (а она у олекс получается весьма хорошего качества), то можно в редакторе векторной графики (например, в Inkscape) дальше ее по-редактировать, это гораздо проще, чем возиться с растровыми картинками.
-
- Сообщения: 1157
- Зарегистрирован: Ср фев 26, 2014 11:22 am
Re: Визуализация молекулы
Хм А откуда колебательные эллипсоиды атомов появятся?amge писал(а): ↑Ср июн 29, 2022 11:04 amOlex2 может открыть cif и генерировать векторную картинку (eps) такого вида. При генерировании уже можно кое-что задавать (толщину линий и связей, размер водородов, ...). Кроме того, если картинка векторная (а она у олекс получается весьма хорошего качества), то можно в редакторе векторной графики (например, в Inkscape) дальше ее по-редактировать, это гораздо проще, чем возиться с растровыми картинками.
Re: Визуализация молекулы
Так из цифа... Уж не знаю, как эти эллипсоиды должны правильно называться, но если в цифе координаты приведены с погрешностями (в скобках после каждой координаты), то меркури и олекс какие-то эллипсоиды рисуют.
-
- Сообщения: 1157
- Зарегистрирован: Ср фев 26, 2014 11:22 am
Re: Визуализация молекулы
Из погрешности можно получить модули полуосей, но не направление
Re: Визуализация молекулы
Возможно я туплю, но мне кажется там непоределеннность направление-модуль. Для примера:Sartorius84 писал(а): ↑Ср июн 29, 2022 1:02 pmИз погрешности можно получить модули полуосей, но не направление
допустим у нас координаты (и погрешности)
1(0.5), 2(0.7), 3(0) - я специально обнулил третью погрешность чтобы рассматривать двумерный случай.
тогда должно существовать бесчисленное число элипсов, в промежутке между двумя следующими крайносятми:
наиболее вытянутый - с главной осью направленной из 1,2 в 1.5,2.7 (длиной (0.5^2+0.7^2)^(1/2) ) и второй осью перепендикулярной первой но лежащей в той же плоскости
наиболее круглый - с главной осью направленной из 1,2 в 1.0,2.7 и второй осью направленной оттуда же в 1.5,2.0
наличие третьей погрешности превратит элипс в элипсоид, но имхо не изменит качественно картину. Соотсветственно если мы знаем длину полуосей - мы знаем и их направление, но если мы не указываем какаой случай мы строим - мы не знаем ни того ни другого. Впрочем возможно это я просто брежу.
-
- Сообщения: 1157
- Зарегистрирован: Ср фев 26, 2014 11:22 am
Re: Визуализация молекулы
Вот допустим есть какой-то вытянуты эллипсоид, вы же можете его по разному в пространстве ориентировать и понадобится еще два угла, чтобы задать направление осей. На картинке топикстартера хорошо видно, что эллипсоиды ориентированы по разному в пространстве.
В этой работе с Mercury печатали 3d модели с такими эллипсоидами и хорошо видно, что они ориентированы по разному и каждый задается 8-ю координатами http://www.rsc.org/suppdata/c7/ce/c7ce0 ... 1901g1.pdf
Re: Визуализация молекулы
Логично Более того, нашел циф, в котором кроме параметров ячейки и координат с погрешностями ничего не было. И меркури не нарисовала эллипсоиды.Sartorius84 писал(а): ↑Ср июн 29, 2022 1:02 pmИз погрешности можно получить модули полуосей, но не направление
Значит, в цифе бывает еще какая-то информация. Фактом остается, что из подавляющего большинства цифов эллипсоиды все же показываются.
-
- Сообщения: 1157
- Зарегистрирован: Ср фев 26, 2014 11:22 am
Re: Визуализация молекулы
Да, это нормально. Я к тому что ВПРИНЦИПЕ если заранее оговориться что мы строим всегда например максимально круглый (или максимально некруглый) элипсоид, трех добавочных координат для каждого атома должно быть достаточно. Это разумеется потребует от программы знатно заморочиться с вычислением направлений полуосей для каждого атома, но ВТЕОРИИ этого должно быть достаточно. Как оно на практике ничего не скажу. Если честно - мне лень брать меркури и "циф с элипсоидами" и методом тыка определять какие столбцы за что отвечают...Sartorius84 писал(а): ↑Ср июн 29, 2022 1:50 pmНа картинке топикстартера хорошо видно, что эллипсоиды ориентированы по разному в пространстве.[/url]
Re: Визуализация молекулы
Ух-ты, а я по серости своей думал, что все эти эллипсоиды смысла никакого не несут, а просто для красоты рисуются))
И да, в меркюри есть какой-то способ отрисовки эллипсоидов, но вот с конкретно моей структурой он не сработал (отрисовал обычные "шарики"). Видимо, за недостатком параметров, как выше подметили коллеги.
Стало быть, останусь "при своих" - с шариками на стержнях. Что ж, оно и так неплохо.
И да, в меркюри есть какой-то способ отрисовки эллипсоидов, но вот с конкретно моей структурой он не сработал (отрисовал обычные "шарики"). Видимо, за недостатком параметров, как выше подметили коллеги.
Стало быть, останусь "при своих" - с шариками на стержнях. Что ж, оно и так неплохо.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 19 гостей