Package mmLib :: Module PDB :: Class CONECT
[hide private]
[frames] | no frames]

Class CONECT

source code

object --+        
         |        
      dict --+    
             |    
     PDBRecord --+
                 |
                CONECT

The CONECT records specify connectivity between atoms for which coordinates are supplied. The connectivity is described using the atom serial number as found in the entry. CONECT records are mandatory for HET groups (excluding water) and for other bonds not specified in the standard residue connectivity table which involve atoms in standard residues (see Appendix 4 for the list of standard residues). These records are generated by the PDB.

Instance Methods [hide private]

Inherited from PDBRecord: __str__, read, reccat, reccat_dictlist, reccat_list, reccat_multi, reccat_tuplelist, write

Inherited from dict: __cmp__, __contains__, __delitem__, __eq__, __ge__, __getattribute__, __getitem__, __gt__, __init__, __iter__, __le__, __len__, __lt__, __ne__, __new__, __repr__, __setitem__, __sizeof__, clear, copy, fromkeys, get, has_key, items, iteritems, iterkeys, itervalues, keys, pop, popitem, setdefault, update, values

Inherited from object: __delattr__, __format__, __reduce__, __reduce_ex__, __setattr__, __subclasshook__

Class Variables [hide private]
  _name = 'CONECT'
hash(x)
  _field_list = [('serial', 7, 11, 'integer', 'rjust', None), ('...
hash(x)

Inherited from dict: __hash__

Properties [hide private]

Inherited from object: __class__

Class Variable Details [hide private]

_field_list

hash(x)

Value:
[('serial', 7, 11, 'integer', 'rjust', None),
 ('serialBond1', 12, 16, 'integer', 'rjust', None),
 ('serialBond2', 17, 21, 'integer', 'rjust', None),
 ('serialBond3', 22, 26, 'integer', 'rjust', None),
 ('serialBond4', 27, 31, 'integer', 'rjust', None),
 ('serialHydBond1', 32, 36, 'integer', 'rjust', None),
 ('serialHydBond2', 37, 41, 'integer', 'rjust', None),
 ('serialSaltBond1', 42, 46, 'integer', 'rjust', None),
...