| Home | Trees | Indices | Help |
|---|
|
|
object --+
|
PDBPoseMap
PDBPoseMap can be queried with PDB information (chain, sequence position) and returns a pose's resid position. Useful for handing input/output in terms of PDB positions. Can be tucked into the pose for repeated access, or generated just-in-time for a single use. Basically a wrapper class for std::map.
|
|||
|
|||
| a new object with type S, a subtype of T |
|
||
|
|||
| NoneType |
|
||
|
|||
|
|||
|
|||
|
|||
|
|||
| int |
|
||
|
Inherited from |
|||
|
|||
|
Inherited from |
|||
|
|||
Overloaded function. 1. __init__(rosetta.core.pose.PDBPoseMap) -> NoneType 2. __init__(self : rosetta.core.pose.PDBPoseMap, info : core::pose::PDBInfo) -> NoneType 3. __init__(self : rosetta.core.pose.PDBPoseMap, map : rosetta.core.pose.PDBPoseMap) -> NoneType
|
|
assign(self : rosetta.core.pose.PDBPoseMap, m : rosetta.core.pose.PDBPoseMap) -> rosetta.core.pose.PDBPoseMap copy assignment |
conditional_erase(self : rosetta.core.pose.PDBPoseMap, chain : unicode, pdb_res : int, ins_code : unicode, pose_res : int) -> bool remove mapping for pdb residue key only if Pose residue matches chain id pdb residue numbering insertion code, use ' ' if no insertion code the mapped Pose residue true if key-value pair erase, false otherwise |
erase(self : rosetta.core.pose.PDBPoseMap, chain : unicode, pdb_res : int, ins_code : unicode) -> NoneType forcibly remove mapping for pdb residue key chain id pdb residue numbering insertion code, use ' ' if no insertion code |
fill(self : rosetta.core.pose.PDBPoseMap, info : core::pose::PDBInfo) -> NoneType fill with corresponding pdb -> pose residue mapping does not clear any currently existing mapping data |
Overloaded function. 1. find(self : rosetta.core.pose.PDBPoseMap, chain : unicode, pdb_res : int) -> int lookup pose numbering chain id pdb residue numbering insertion code pose numbering for residue, returns 0 if not found 2. find(self : rosetta.core.pose.PDBPoseMap, chain : unicode, pdb_res : int, ins_code : unicode) -> int lookup pose numbering chain id pdb residue numbering insertion code pose numbering for residue, returns 0 if not found |
insert(self : rosetta.core.pose.PDBPoseMap, chain : unicode, pdb_res : int, ins_code : unicode, pose_res : int) -> NoneType insert pdb -> pose number mapping chain id pdb residue numbering insertion code, use ' ' if no insertion code pose numbering for residue if the chain is equal to the PDBInfo's empty record character, the insertion will be skipped |
| Home | Trees | Indices | Help |
|---|
| Generated by Epydoc 3.0.1 on Fri Jul 29 19:29:07 2016 | http://epydoc.sourceforge.net |