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


object --+        
      dict --+    
     PDBRecord --+

The SEQADV record identifies conflicts between sequence information in the ATOM records of the PDB entry and the sequence database entry given on DBREF. Please note that these records were designed to identify differences and not errors. No assumption is made as to which database contains the correct data. PDB may include REMARK records in the entry that reflect the depositor's view of which database has the correct sequence.
Method Summary
    Inherited from PDBRecord
  read(self, line)
Read the PDB record line and convert the fields to the appropriate dictionary values for this class.
  reccat(self, rec_list, field)
Return the concatenation of field in all the records in rec_list.
  reccat_dictlist(self, rec_list, field, master_key)
  reccat_list(self, rec_list, field, sep)
Call reccat, then split the result by the seperator.
  reccat_multi(self, rec_list, primary_key, translations)
Create a list of dictionaries from a list of records.
  reccat_tuplelist(self, rec_list, field, sep1, sep2)
Call reccat_list with sep1 as the list seperator, then split the items into tuples by sep2.
Return a properly formed PDB record string from the instance dictionary values.
    Inherited from dict
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
  __cmp__(x, y)
x.__cmp__(y) <==> cmp(x,y)
  __contains__(D, k)
D.__contains__(k) -> True if D has a key k, else False
  __delitem__(x, y)
x.__delitem__(y) <==> del x[y]
  __eq__(x, y)
x.__eq__(y) <==> x==y
  __ge__(x, y)
x.__ge__(y) <==> x>=y
x.__getattribute__('name') <==>
  __getitem__(x, y)
x.__getitem__(y) <==> x[y]
  __gt__(x, y)
x.__gt__(y) <==> x>y
x.__hash__() <==> hash(x)
x.__iter__() <==> iter(x)
  __le__(x, y)
x.__le__(y) <==> x<=y
x.__len__() <==> len(x)
  __lt__(x, y)
x.__lt__(y) <==> x<y
  __ne__(x, y)
x.__ne__(y) <==> x!=y
  __new__(T, S, ...)
T.__new__(S, ...) -> a new object with type S, a subtype of T
x.__repr__() <==> repr(x)
  __setitem__(x, i, y)
x.__setitem__(i, y) <==> x[i]=y
D.clear() -> None.
D.copy() -> a shallow copy of D
  get(D, k, d)
D.get(k[,d]) -> D[k] if k in D, else d.
  has_key(D, k)
D.has_key(k) -> True if D has a key k, else False
D.items() -> list of D's (key, value) pairs, as 2-tuples
D.iteritems() -> an iterator over the (key, value) items of D
D.iterkeys() -> an iterator over the keys of D
D.itervalues() -> an iterator over the values of D
D.keys() -> list of D's keys
  pop(D, k, d)
If key is not found, d is returned if given, otherwise KeyError is raised
2-tuple; but raise KeyError if D is empty
  setdefault(D, k, d)
D.setdefault(k[,d]) -> D.get(k,d), also set D[k]=d if k not in D
D.update(E, **F) -> None.
D.values() -> list of D's values
    Inherited from object
x.__delattr__('name') <==> del
helper for pickle
helper for pickle
x.__setattr__('name', value) <==> = value
    Inherited from type
  fromkeys(dict, S, v)
v defaults to None.

Class Variable Summary
list __slots__ = []

Class Variable Details



Generated by Epydoc 2.1 on Sun Apr 23 22:08:39 2006