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

Class EXPDTA

source code

object --+        
         |        
      dict --+    
             |    
     PDBRecord --+
                 |
                EXPDTA

The EXPDTA record presents information about the experiment. The EXPDTA record identifies the experimental technique used. This may refer to the type of radiation and sample, or include the spectroscopic or modeling technique. Permitted values include: ELECTRON DIFFRACTION FIBER DIFFRACTION FLUORESCENCE TRANSFER NEUTRON DIFFRACTION NMR THEORETICAL MODEL X-RAY DIFFRACTION

Instance Methods [hide private]
 
process(self, recs)
Returns a list of 2-tuples: (technique, comment) where technique is one of the accepted techniques.
source code

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 = 'EXPDTA'
hash(x)
  _multi_record = 'continuation'
  _field_list = [('continuation', 9, 10, 'integer', 'rjust', Non...
hash(x)
  _technique_list = ['ELECTRON DIFFRACTION', 'FIBER DIFFRACTION'...

Inherited from dict: __hash__

Properties [hide private]

Inherited from object: __class__

Class Variable Details [hide private]

_field_list

hash(x)

Value:
[('continuation', 9, 10, 'integer', 'rjust', None),
 ('technique', 11, 70, 'string', 'ljust', None)]

_technique_list

Value:
['ELECTRON DIFFRACTION',
 'FIBER DIFFRACTION',
 'FLUORESCENCE TRANSFER',
 'NEUTRON DIFFRACTION',
 'NMR',
 'THEORETICAL MODEL',
 'X-RAY DIFFRACTION']