casa  $Rev:20696$
 All Classes Namespaces Files Functions Variables
Public Member Functions | Private Attributes | Static Private Attributes
deconvolve_pg.deconvolve_pg_ Class Reference

List of all members.

Public Member Functions

def __init__
def __call__

Private Attributes

 __bases__
 __doc__

Static Private Attributes

string __name__

Detailed Description

Definition at line 18 of file deconvolve_pg.py.


Constructor & Destructor Documentation

Definition at line 21 of file deconvolve_pg.py.


Member Function Documentation

def deconvolve_pg.deconvolve_pg_.__call__ (   self,
  imagename = None,
  model = None,
  psf = None,
  alg = None,
  niter = None,
  gain = None,
  threshold = None,
  mask = None,
  scales = None,
  sigma = None,
  targetflux = None,
  prior = None,
  async = None 
)
Image based deconvolver

Several algorithms are available to deconvolve an image with a
known psf (dirty beam), or a Gaussian beam.  The algorithms
available are clark and hogbom clean, a multiscale clean and a
mem clean.  For more deconvolution control, use clean.

Keyword arguments:
imagename -- Name of input image to be deconvolved
model     -- Name of output image containing the clean components
psf       -- Name of psf image (dirty beam) to use
     example: psf='casaxmlf.image' .
     If the psf has 3 parameter, then a Gaussian
     psf is assumed with the values representing
     the major , minor and position angle  values
     e.g  psf=['3arcsec', '2.5arcsec', '10deg']
alg       -- algorithm to use: default = 'clark'
       options: clark, hogbom, multiscale or mem.
niter     -- Maximum number of iterations
gain      -- CLEAN gain parameter; fraction to remove from peak
threshold -- Halt deconvolution if the maximum residual image is
     below this threshold.
     default = '0.0Jy'
mask      -- mask image (same shape as image and psf) to limit region
     where deconvoltion is to occur

------parameters useful for multiscale only
scales     -- in pixel numbers; the size of component to deconvolve.
      default value [0,3,10]
      recommended sizes are 0 (point), 3 (points per clean beam), and
      10 (about a factor of three lower resolution)
------parameters useful for mem only
sigma      -- Estimated noise for image
targetflux -- Target total flux in image 
prior      -- Prior image to guide mem

Definition at line 26 of file deconvolve_pg.py.

References publish_summary.quantity, and vla_uvfits_line_sf.verify.


Member Data Documentation

Definition at line 22 of file deconvolve_pg.py.

Definition at line 23 of file deconvolve_pg.py.

string deconvolve_pg.deconvolve_pg_.__name__ [static, private]

Definition at line 19 of file deconvolve_pg.py.


The documentation for this class was generated from the following file: