ProtoCaller.IO.PDB.Missing module¶
-
class
ProtoCaller.IO.PDB.Missing.
MissingAtoms
(resName, chainID, resSeq, iCode=' ', atoms=None)¶ Bases:
ProtoCaller.IO.PDB.Missing.MissingResidue
,list
Represents 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.HelperMixin
Represents 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