Bio.PDB.HSExposure 模組
半球暴露和配位數計算。
- class Bio.PDB.HSExposure.HSExposureCA(model, radius=12, offset=0)
基底:
_AbstractHSExposure
根據近似的 CA-CB 向量計算 HSE 的類別。
使用三個連續的 CA 位置。
- __init__(model, radius=12, offset=0)
初始化類別。
- 參數:
model (L{Model}) – 包含殘基的模型
radius (float) – 球體的半徑(以 CA 原子為中心)
offset (int) – 在計算鄰居數量時忽略的側翼殘基數量
- pcb_vectors_pymol(filename='hs_exp.py')
寫入 PyMol 腳本以進行視覺化。
寫入一個 PyMol 腳本,該腳本可視化 CA 坐標處的偽 CB-CA 方向。
- 參數:
filename (string) – pymol 腳本檔案的名稱
- class Bio.PDB.HSExposure.HSExposureCB(model, radius=12, offset=0)
基底:
_AbstractHSExposure
根據真實的 CA-CB 向量計算 HSE 的類別。
- __init__(model, radius=12, offset=0)
初始化類別。
- 參數:
model (L{Model}) – 包含殘基的模型
radius (float) – 球體的半徑(以 CA 原子為中心)
offset (int) – 在計算鄰居數量時忽略的側翼殘基數量
- class Bio.PDB.HSExposure.ExposureCN(model, radius=12.0, offset=0)
-
殘基暴露量為其 CA 原子周圍 CA 原子的數量。
- __init__(model, radius=12.0, offset=0)
初始化類別。
殘基的暴露量定義為該殘基 CA 原子周圍的 CA 原子數量。返回一個字典,使用 L{Residue} 物件作為鍵,並使用殘基暴露量作為對應的值。
- 參數:
model (L{Model}) – 包含殘基的模型
radius (float) – 球體的半徑(以 CA 原子為中心)
offset (int) – 在計算鄰居數量時忽略的側翼殘基數量