Bio.PDB.Chain模块¶
Chain类,在Structure对象中使用。
- class Bio.PDB.Chain.Chain(id)¶
基类:
Entity
定义链类。
链是实体类型的对象,存储残基,并包括从残基获取原子的方法。
- __init__(id)¶
初始化类。
- __gt__(other)¶
验证id是否大于其他.id。
- __ge__(other)¶
验证id是否大于或等于其他.id。
- __lt__(other)¶
验证id是否小于其他.id。
- __le__(other)¶
验证id是否小于或等于其他id。
- __getitem__(id)¶
返回具有给定id的余数。
残基的ID是(杂合标志、序列标识符、插入代码)。如果id是int,则由_late_id方法将其转换为(“”,id,“”)。
- 参数:
ID-(String,int,String)或int
- __contains__(id)¶
检查此链中是否存在具有给定id的残数。
- 参数:
ID-(String,int,String)或int
- __delitem__(id)¶
删除项目。
- 参数:
ID-(String,int,String)或int
- __repr__()¶
返回链标识符。
- get_unpacked_list()¶
返回无序残基列表。
一些残基对象隐藏了几个无序残基(DisorderedResidue对象)。此方法将它们解包,即。它返回一个简单残差对象的列表。
- has_id(id)¶
如果存在具有给定id的残数,则返回1。
残基的ID是(杂合标志、序列标识符、插入代码)。
如果id是int,则由_late_id方法将其转换为(“”,id,“”)。
- 参数:
ID-(String,int,String)或int
- get_residues()¶
返还残留物。
- get_atoms()¶
从残留物中返回原子。
- atom_to_internal_coordinates(verbose: bool = False) None ¶
从Atom X、Y、Z坐标创建/更新内部坐标。
内部坐标是键合长度、角度和二面角。
- 参数:
bool (verbose) -- 缺省FALSE描述运行时问题
- internal_to_atom_coordinates(verbose: bool = False, start: Optional[int] = None, fin: Optional[int] = None)¶
从内部坐标创建/更新原子坐标。
- 参数:
bool (verbose) -- 缺省FALSE描述运行时问题
- 参数:
开始,FIN列出序列位置,插入要处理的子区域的开始、结束代码
- 抛出:
Exception -- 如果任何链没有.pic属性