Package mvpa :: Package atlases :: Module base :: Class PyMVPAAtlas
[hide private]
[frames] | no frames]

Class PyMVPAAtlas

source code


Base class for PyMVPA atlases, such as LabelsAtlas and ReferenceAtlas
Instance Methods [hide private]
 
__init__(self, *args, **kwargs)
Create an atlas object based on the... XXX
source code
 
_loadImages(self)
To be overriden in the derived classes. By default does nothing
source code
 
_loadData(self)
To be overriden in the derived classes. By default does nothing
source code
 
_getNLevelsVirtual(self) source code
 
_getNLevels(self) source code

Inherited from XMLBasedAtlas: __getattr__, __getitem__, labelPoint, levelsListing, loadAtlas, setCoordT, version

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Static Methods [hide private]
 
_checkVersion(version)
To be overriden in the derived classes. By default anything is good
source code

Inherited from XMLBasedAtlas (private): _children_tags, _compare_lists

Class Variables [hide private]
  source = 'PyMVPA'
  __doc__ = enhancedDocString('PyMVPAAtlas', locals(), XMLBasedA...
  space = property(fget= lambda self: self.__space)
  spaceFlavor = property(fget= lambda self: self.__spaceFlavor)
  Nlevels = property(fget= _getNLevels)

Inherited from XMLBasedAtlas: coordT, extent, levels_dict, origin, spaceT, voxdim

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, *args, **kwargs)
(Constructor)

source code 
Create an atlas object based on the... XXX
Parameters:
  • filename - Filename for the xml definition of the atlas
  • resolution - Some atlases link to multiple images at different resolutions. if None -- best resolution is selected using 0th dimension resolution
  • image_file - If None, overrides filename for the used imagefile, so it could load a custom (re-registered) atlas maps
  • query_voxel - By default [x,y,z] assumes coordinates in space, but if query_voxel is True, they are assumed to be voxel coordinates
  • coordT - Optional transformation to apply first
  • levels - What levels by default to operate on
Overrides: object.__init__
(inherited documentation)

_loadImages(self)

source code 
To be overriden in the derived classes. By default does nothing
Overrides: XMLBasedAtlas._loadImages
(inherited documentation)

_loadData(self)

source code 
To be overriden in the derived classes. By default does nothing
Overrides: XMLBasedAtlas._loadData
(inherited documentation)

_checkVersion(version)
Static Method

source code 
To be overriden in the derived classes. By default anything is good
Overrides: XMLBasedAtlas._checkVersion
(inherited documentation)

Class Variable Details [hide private]

__doc__

Value:
enhancedDocString('PyMVPAAtlas', locals(), XMLBasedAtlas)