pymolwiki ページのColorとSet Colorを参照してください。
まず、機能を使用して一連の色を定義します (機能値を [0,1] または [0, 255] のスケールに正規化することを忘れないでください)。
set_color mycol1, [feature1R, feature1G, feature1B]
set_color mycol2, [feature2R, feature2G, feature2B]
...
次に、カスタマイズした色を使用して原子に色を付けることができます。
# color all alpha Carbons to mycol1:
color mycol1, n. CA
# color all backbone Nitrogens to mycol2:
color mycol1, n. N
原子の色を取得するには、「原子の色を取得する」を参照してください。名前の付いたアトムがあり、そのyouratom
色を取得したいとします。
atomcolor = []
iterate youratom, atomcolor.append(cmd.get_color_tuple(color))
print atomcolor[0]
atomcolor[0]
スケール [0,1] の RGB 値を持つタプルです。