Изменение цвета молекул с помощью cmd - PullRequest
0 голосов
/ 15 января 2019

Я написал скрипт на python для рисования молекул в PyMol с использованием API PYMOL. Я загрузил файл с геометрией, а затем я хотел изменить цвет атомов углерода. Я использовал cmd.color( "black", selection = "*C" ), но любые изменения отображались. Я не уверен, что понимаю все аргументы функции цвета. Может, что-то не так со вторым аргументом?

1 Ответ

0 голосов
/ 15 января 2019

Вы убедились, что в переменной "* C" выбраны правильные атомы?

cmd.color('black', selection=cmd.select('c*'))

https://pymol.org/dokuwiki/doku.php?id=api:cmd:select

, поскольку "c *" выбирает все все атомы углерода, такие как ca, cb и т. Д., Это решение может работать.

...