此內容主要是為了對Pymol進行選擇的小結總結,完全的內容可以查看PymolWiki[1]。
此內容主要是為了對Pymol進行選擇的小結總結,完全的內容可以查看PymolWiki[2]。
原子選擇的命名
更多例子:
根據PDB原子編號進行選擇
若你的殘基id為負的,則需要添加\: 如下選擇殘基-55的原子
取反:
選擇操作和修飾表格--操作----短字符----影響--not s1!s1不包括select sidechains,!bbs1 and s2s1&s2選擇既在s1又在s2中的原子select far_bb,bb&farfrm_tens1 or s2s1|s2選擇s1或者s2中的原子(也就是包含全部的s1和 s2原子)select all_prot,bb|sidechains1 in s2選擇s1中的那些原子,其identifiers (name, resi, resn, chain, segi) 全部符合s2中對應的原子select same_atms,pept in prots1 like s2s1 |.s2選擇s1中的那些原子,其identifiers (name, resi) 符合s2中對應的原子select similar_atms,pept like prots1 gap X選擇那些原子,其van der Waals半徑至少和s1的 van der Waals半徑相差Xselect farfrm_ten,resi 10 gap 5first s1S1中的第一個原子last s1S1中的最後一個原子s1 around Xs1 a.X選擇以s1中任何原子為中心,X為半徑,所包括的所 有原子select near_ten,resi 10 around 5s1 expands1 x.X選擇以s1中任何原子為中心,X為半徑,然後把s1 擴展至該新的範圍所包含的所有原子select near_ten_x,near_ten expand 3s1 within X of s2s1 w.X of s2選擇以s2為中心,X為半徑,並包含在s1中的原子select bbnearten,bb w. 4 of resi 10byres s1br. s1擴展完整的分子select complete_mol, bm. bbnear10bymolecule s1bm.s1故名思義,下同byfragment s1bf. s1select complete_frag, bf. bbnear10bysegment s1bs. s1select complete_seg, bs. bbnear10byobject s1bo. s1把選擇擴展到全部objectselect near_obj, bo. near_resbycell s1byring s11.8.2新功能select rings,byring (all)neighbor s1nbr. s1選擇直接和s1相連的原子.select vicinos,neighbor resi 10bound_to s1bto. s1s1 extend Xs1 xt. Xselecr connect_x,near10 extend 3pepseq SEQps. SEQselect 1tvn and ps. FATEWreprepselect sele,rep spheres大量快速選擇
可以壓縮成如下格式:
化學分類選擇操作短字母注釋organicorg.非聚合物有機複合物(eg. ligands,buffers)inorganicino.非有機複合物solventsol.水分子polymerpol.蛋白或者核酸polymer.protein蛋白polymer.nucleic核酸guide蛋白CA和核酸C4*/C4'hetatmPDB HETATM記錄hydrogensh.氫原子backbonebb.骨架sidechainsc.側鏈metals金屬donorsdon.氫鍵供體acceptorsacc.氫鍵受體坐標選擇操作短字母注釋state原子所處的狀態例如:state 123presentpr.現在的狀態x,y,z模型空間坐標,例如:x<12center/origin選擇中心/旋轉的偽原子References
[1]PymolWiki:https://pymolwiki.org/index.php/TOPTOC[2]PymolWiki:https://pymolwiki.org/index.php/TOPTOC