Home | Trees | Indices | Help |
|
---|
|
A list of diverse PDBModels. Special support is given to access and use entries in the info dictionaries for filtering and sorting. Some care is taken to avoid the adding of non-PDBModel objects (but somehow it is, certainly, still possible).
See DictList for a complete description of all methods!
Comparison to Trajectory:
In contrast to Trajectory, ModelList does not require structures with identical atom content. This makes it of course less efficient and less powerful, in many respects. On the other hand, models are kept as seperate PDBModel instances with individual residue/atom profiles and info dictionaries.
|
|||
|
__init__(self,
lst=[],
item_type=PDBModel) x.__init__(...) initializes x; see x.__class__.__doc__ for signature |
||
str
|
version(self) Version of class. |
||
any
|
getItemValue(self,
item,
key,
default=None) Get a value from a given item (dictionary). |
||
PDBModel
|
file2model(self,
file_or_model) Load PDBModel from file if necessary. |
||
dict
|
_processNewItem(self,
v,
i) Called before an item is added to the list. |
||
Inherited from Inherited from Inherited from Inherited from |
|
|||
Inherited from |
|
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
|
Version of class.
|
Get a value from a given item (dictionary). Overrides DictList method.
|
Load PDBModel from file if necessary.
|
Called before an item is added to the list. Override but call.
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0alpha3 on Fri Dec 22 20:11:44 2006 | http://epydoc.sourceforge.net |