Биоинформатика интересная, мне нравится PyMOL (вот документация по API - https://pymol.org/do...d=api:cmd:alpha), вот так вот пишишь:
colors = ["red", "orange", "yellow", "green", "blue", "magenta"] cmd.ray() cmd.png("image.png") def _do(c): global colors index = 0 for name in cmd.get_names(): for chain in cmd.get_chains(name): print("name:" + name + " chain:" + chain) if c == 0: cmd.select("chain_" + chain, "chain " + chain) cmd.color(colors[index], "chain_" + chain) if c == 1: cmd.ray() cmd.png("image_chain_" + chain) cmd.remove("chain_" + chain) index = index + 1 _do(0) _do(1)
Если память мне не изменяет, это протеин коронавируса. А получаешь что-то типа такого:
https://d.radikal.ru...adf682cb87e.png
https://a.radikal.ru...057f9127bf2.png
https://d.radikal.ru...2cfa0da0135.png
https://d.radikal.ru...30a7cd0ff23.png
Сообщение отредактировал lexx821: 09.12.2021, 21:26:47