Multivariate Pattern Analysis in Python

### Navigation

- index
- modules |
- modules |
- PyMVPA Home |
- Sitemap »

# mvpa2.base.state

Classes to control and store state information.

It was devised to provide conditional storage

Functions

`borrowdoc`(cls[, methodname]) | Return a decorator to borrow docstring from another `cls`.`methodname` It should not be used for __init__ methods of classes derived from ClassWithCollections since __doc__’s of those are handled by the AttributeCollector anyways.
`enhanced_doc_string`(item, *args, **kwargs) | Generate enhanced doc strings for various items.
`get_docstring_split`(f) | Given a function, break it up into portions
`is_sequence_type` | isSequenceType(a) – Return True if a has a sequence type, False otherwise.

Classes

`AttributesCollector`(name, bases, dict) | Intended to collect and compose collections for any child class of ClassWithCollections ..
`BaseCollection` | Container of some Collectables.
`ClassWithCollections`([descr]) | Base class for objects which contain any known collection Classes inherited from this class gain ability to access collections and their items as simple attributes.
`Collection`([items, name]) | Container of some IndexedCollectables.
`ConditionalAttribute`([enabled]) | Simple container intended to conditionally store the value ..
`ConditionalAttributesCollection`([items, name]) | Container of ConditionalAttributes for a stateful object.
`IndexedCollectable`([index]) | Collectable with position information specified with index Derived classes will have specific semantics: * ConditionalAttribute: conditional storage * Parameter: attribute with validity ranges.
`ParameterCollection`([items, name]) | Container of Parameters for a stateful object.
`TextWrapper`([width, initial_indent, ...]) | Object for wrapping/filling text.

Exceptions

`AttributesCollector`(name, bases, dict) | Intended to collect and compose collections for any child class of ClassWithCollections ..
`BaseCollection` | Container of some Collectables.
`ClassWithCollections`([descr]) | Base class for objects which contain any known collection Classes inherited from this class gain ability to access collections and their items as simple attributes.
`Collection`([items, name]) | Container of some IndexedCollectables.
`ConditionalAttribute`([enabled]) | Simple container intended to conditionally store the value ..
`ConditionalAttributesCollection`([items, name]) | Container of ConditionalAttributes for a stateful object.
`IndexedCollectable`([index]) | Collectable with position information specified with index Derived classes will have specific semantics: * ConditionalAttribute: conditional storage * Parameter: attribute with validity ranges.
`ParameterCollection`([items, name]) | Container of Parameters for a stateful object.
`TextWrapper`([width, initial_indent, ...]) | Object for wrapping/filling text.

### Navigation

- index
- modules |
- modules |
- PyMVPA Home |
- Sitemap »