Package timeside :: Package analyzer :: Module core :: Class DataObject
[hide private]
[frames] | no frames]

Class DataObject

source code

    object --+    
             |    
MetadataObject --+
                 |
                DataObject


Metadata object to handle data related Metadata

    Attributes
    ----------
    value : numpy array
    label : numpy array of int
    time : numpy array of float
    duration : numpy array of float

Instance Methods [hide private]
 
__setattr__(self, name, value)
x.__setattr__('name', value) <==> x.name = value
source code
 
__eq__(self, other) source code
 
__ne__(self, other) source code
 
to_xml(self) source code
 
from_xml(self, xml_string) source code
 
to_hdf5(self, h5group) source code
 
from_hdf5(self, h5group) source code

Inherited from MetadataObject: __delattr__, __getitem__, __init__, __repr__, __setitem__, __str__, as_dict, items, keys, values

Inherited from object: __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __sizeof__, __subclasshook__

Class Variables [hide private]
  _default_value = OrderedDict([('value', None), ('label', None)...
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__setattr__(self, name, value)

source code 

x.__setattr__('name', value) <==> x.name = value

Overrides: object.__setattr__
(inherited documentation)

__eq__(self, other)
(Equality operator)

source code 
Overrides: MetadataObject.__eq__

__ne__(self, other)

source code 
Overrides: MetadataObject.__ne__

to_xml(self)

source code 
Overrides: MetadataObject.to_xml

from_xml(self, xml_string)

source code 
Overrides: MetadataObject.from_xml

to_hdf5(self, h5group)

source code 
Overrides: MetadataObject.to_hdf5

from_hdf5(self, h5group)

source code 
Overrides: MetadataObject.from_hdf5

Class Variable Details [hide private]

_default_value

Value:
OrderedDict([('value', None), ('label', None), ('time', None), ('durat\
ion', None)])