Я использую pymol
для визуализации вторичной структуры белка, используя его cartoon
представление. Файл pdb
исходит из моделирования, которое содержит несколько кадров. После загрузки pdb
вторичная структура (например, лист, спираль) не может быть распознана. Удивительно, но если оставить только один кадр, можно было увидеть его вторичную структуру. Итак, как включить распознавание вторичной структуры для pdb
файла с несколькими кадрами?
Пример файла pdb
с несколькими кадрами показан ниже.
REMARK GENERATED BY TRJCONV
TITLE Protein in water t= 0.00000
REMARK THIS IS A SIMULATION BOX
CRYST1 116.453 116.453 116.453 90.00 90.00 90.00 P 1 1
MODEL 1
ATOM 1 N ASP 1 85.582 59.777 48.367 1.000.0000 N
ATOM 2 H1 ASP 1 84.882 59.067 48.507 1.000.0000 H
ATOM 3 H2 ASP 1 85.162 60.617 48.747 1.000.0000 H
... ...
ATOM 6615 OT ALA 442 28.032 36.877 69.157 1.000.0000 O
ATOM 6616 O ALA 442 30.092 36.087 68.677 1.000.0000 O
ATOM 6617 HO ALA 442 30.072 35.867 69.597 1.000.0000 H
TER
ENDMDL
REMARK GENERATED BY TRJCONV
TITLE Protein in water t= 1000.00000
REMARK THIS IS A SIMULATION BOX
CRYST1 116.384 116.384 116.384 90.00 90.00 90.00 P 1 1
MODEL 2
ATOM 1 N ASP 1 75.052 41.097 56.132 1.000.0000 N
ATOM 2 H1 ASP 1 75.622 41.407 55.352 1.000.0000 H
ATOM 3 H2 ASP 1 75.602 41.357 56.932 1.000.0000 H
ATOM 4 H3 ASP 1 74.682 40.167 56.272 1.000.0000 H
ATOM 5 CA ASP 1 74.032 42.157 56.202 1.000.0000 C
... ...
ATOM 6615 OT ALA 442 45.292 49.247 90.922 1.000.0000 O
ATOM 6616 O ALA 442 47.102 49.617 89.632 1.000.0000 O
ATOM 6617 HO ALA 442 47.662 49.327 90.342 1.000.0000 H
TER
ENDMDL
Кажется, что если HELIX
в PDB нет записей, PyMol пытается самостоятельно назначить вторичную структуру. По какой-то причине он не делает этого, если MODEL
присутствует несколько s. Вы должны иметь возможность использовать dss
команду, чтобы заставить PyMol вычислить вторичную структуру в PDB с несколькими MODEL
s.
канадец
канадец
ланселибай
канадец
канадец
канадец
ланселибай
канадец