Package Wizardry :: Module AIPSData :: Class AIPSImage
[hide private]
[frames] | no frames]

Class AIPSImage

source code


This class is used to access an AIPS image.

Instance Methods [hide private]
 
_init(self, name, klass, disk, seq, userno) source code
 
_pixels(self) source code
 
pixels(self) source code
 
squeeze(self)
Remove degenerate dimensions from image.
source code
 
attach_table(self, name, version, **kwds)
Attach an extension table to this image.
source code
 
update(self)
Synchronise the data object with the AIPS catalogue entry.
source code

Inherited from _AIPSData: __init__, clrstat, disk, klass, name, rename, seq, table, table_highver, userno, zap, zap_table

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

Class Variables [hide private]
  history = property(lambda self: _AIPSHistory(self._data))

Inherited from _AIPSData: header, keywords, stokes, tables

Inherited from _AIPSData (private): _header, _keywords

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

attach_table(self, name, version, **kwds)

source code 

Attach an extension table to this image.

A new extension table is created if the extension table NAME with version VERSION doesn't exist. If VERSION is 0, a new extension table is created with a version that is one higher than the highest available version.

update(self)

source code 

Synchronise the data object with the AIPS catalogue entry.

Overrides: _AIPSData.update
(inherited documentation)