NRAO Home > CASA > CASA Task Reference Manual

0.1.43 impbcor

Requires:

Synopsis
Construct a primary beam corrected image from an image and a primary beam pattern.

Arguments





Inputs

imagename

Name of the input image

allowed:

string

Default:

pbimage

Name of the primary beam image which must exist or array of values for the pb response. Default ””

allowed:

any

Default:

variant ””

outfile

Output image name. If empty, no image is written. Default ””

allowed:

string

Default:

overwrite

Overwrite the output if it exists? Default False

allowed:

bool

Default:

False

box

Rectangular region to select in direction plane. See ”help par.box” for details. Default is to use the entire direction plane.

allowed:

string

Default:

region

Region selection. See ”help par.region” for details. Default is to use the full image.

allowed:

any

Default:

variant

chans

Channels to use. See ”help par.chans” for details. Default is to use all channels.

allowed:

string

Default:

stokes

Stokes planes to use. See ”help par.stokes” for details. Default is to use all Stokes planes.

allowed:

string

Default:

mask

Mask to use. See help par.mask. Default is none.

allowed:

string

Default:

mode

Divide or multiply the image by the primary beam image. Minimal match supported. Default ”divide”

allowed:

string

Default:

divide

cutoff

PB cutoff. If mode is ”d”, all values less than this will be masked. If ”m”, all values greater will be masked. Less than 0, no cutoff. Default no cutoff

allowed:

double

Default:

-1.0

stretch

Stretch the mask if necessary and possible? See help par.stretch

allowed:

bool

Default:

False

Returns
bool

Example

 
PARAMETER SUMMARY  
imagename        Name of the input (CASA, FITS, MIRIAD) image  
pbimage          Name of the image (CASA, FITS, MIRIAD) of the primary beam pattern or an array of pixel values.  
outfile          Name of output CASA image. Must be specified.  
overwrite        If output file is specified, controls if an already existing file by the  
                 same name can be overwritten. If true, the user is not prompted, the file  
                 if it exists is automatically overwritten.  
box              Rectangular region to select in direction plane. See "help par.box" for details. Default  
                 is to use the entire direction plane.  
region           Region selection. See "help par.region" for details. Default is to use the full image.  
chans            Channels to use. See "help par.chans" for details. Default is to use all channels.  
stokes           Stokes planes to use. See "help par.stokes" for details. Default is to use all Stokes planes.  
mask             Mask to use. See help par.mask. Default is none.  
stretch          Stretch the input mask if necessary and possible. See help par.mask.  
mode             Divide or multiply the image by the primary beam image. Minimal match supported. Default "divide"  
cutoff           PB cutoff. If mode is "d", all values less than this will be masked. If "m", all values greater will be masked. Less than 0, no cutoff. Default no cutoff  
 
DESCRIPTION  
Correct an image for primary beam attenuation using an image of the primary beam pattern.  
The primary beam pattern can be provided as an image, in which case 1. it must have the same  
shape as the input image and its coordinate system must be the same, or 2. it must  
be a 2-D image in which case its coordinate system must consist of a (2-D) direction  
coordinate which is the same as the direction coordinate in the input image and  
its direction plane must be the same shape as that of the input image. Alternatively,  
pbimage can be an array of pixel values in which case the same dimensionality and  
shape constraints apply.  
 
One can choose between dividing the image by the primary beam pattern (mode="divide") or  
multiplying the image by the primary beam pattern (mode="multiply"). One can also choose  
to specify a cutoff limit for the primary beam pattern. For mode="divide", for all pixels  
below this cutoff in the primary beam pattern, the output image will be masked. In the  
case of mode="multiply", all pixels in the output will be masked corresponding to pixels  
with values greater than the cutoff in the primary beam pattern. A negative value for  
cutoff means that no cutoff will be applied, which is the default.  
 
EXAMPLE  
impbcor(imagename="attunuated.im", pbimage="mypb.im", outname="pbcorred.im", mode="divide", cutoff=0.1)  


More information about CASA may be found at the CASA web page

Copyright 2016 Associated Universities Inc., Washington, D.C.

This code is available under the terms of the GNU General Public Lincense


Home | Contact Us | Directories | Site Map | Help | Privacy Policy | Search