ProtoCaller.IO.PDB.Missing module¶
-
class
ProtoCaller.IO.PDB.Missing.MissingAtoms(resName, chainID, resSeq, iCode=' ', atoms=None)¶ Bases:
ProtoCaller.IO.PDB.Missing.MissingResidue,listRepresents all missing atoms corresponding to a single residue in a PDB file.
- Parameters
resName (str) – Initialises resName.
chainID (str) – Initialises chainID.
resSeq (str, int) – Initialises resSeq.
iCode (str) – Initialises iCode.
atoms ([ProtoCaller.IO.PDB.Atom.Atom]) – Initialises the missing atoms.
-
class
ProtoCaller.IO.PDB.Missing.MissingResidue(resName, chainID, resSeq, iCode=' ')¶ Bases:
ProtoCaller.IO.PDB._Helper_Mixin.HelperMixinRepresents a missing residue in a PDB file.
- Parameters
resName (str) – Initialises resName.
chainID (str) – Initialises chainID.
resSeq (str, int) – Initialises resSeq.
iCode (str) – Initialises iCode.
-
resName¶ Residue name.
- Type
str
-
chainID¶ Chain identifier.
- Type
str
-
resSeq¶ Residue sequence number.
- Type
int
-
iCode¶ Code for insertion of residues.
- Type
str
-
property
sequence¶ Returns the single-character code of the amino acid residue. For missing residues this is always ‘-‘.
- Type
str
-
property
type¶ Returns the type of the residue, determined by ProtoCaller.RESIDUETYPE.
- Type
str