[daip] PCAL and models

Bill Cotton bcotton at nrao.edu
Fri Dec 16 09:09:58 EST 2005


Eric,

   This used to work but it's been "fixed" since then.

-Bill

Eric Greisen writes:
 > Martin Hardcastle writes:
 >  > Hi folks
 >  > 
 >  > We have been trying here to do polarization calibration for VLA data
 >  > where there is poor parallactic angle coverage by calibrators, and
 >  > have been experimenting with using a model (PMODEL) of a strong
 >  > polarized source within PCAL.
 >  > 
 >  > The documentation for PCAL certainly suggests that this can be done
 >  > for all solution types:
 >  > 
 >  > PCAL
 >  > Task:  This task reads a UV file, calibrates, subtracts a model and
 >  >        determines the effective feed parameters for each antenna and
 >  >        IF.  These parameters are then placed in the antenna (AN)
 >  >        table.  Polarization corrections can then be applied by setting
 >  >        DOPOL=1 in LISTR or SPLIT.
 >  >             If a polarized model is given then only the feed
 >  >             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 >  >        parameters are determined.  If no model is given then a point
 >  >        ^^^^^^^^^^^^^^^^^^^^^^^^^^
 >  >        source is assumed for SOLTYPE='APPR'.  For SOLTYPEs 'ORI-' and
 >  >        'RAPR' the source may be resolved but the polarized flux is
 >  >        assumed to have the same distribution as the total intensity
 >  >        and the polarization angle is assumed to be constant.
 >  > 
 >  > [...]
 >  > 
 >  >   PMODEL.....A single component model to be used instead of a
 >  >              CLEAN components model; if PMODEL(1) > 0 then
 >  >                                      ^^^^^^^^^^^^^^^^^^^^^
 >  >              use of this model is requested.
 >  >              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 >  > 
 >  > 
 >  > ... you'd think from this that the model can be given for any one of
 >  > the solution types. But in fact the code makes it clear that only
 >  > 'ORI-' uses any of the inputs to PMODEL (other than Stokes I). If
 >  > PMODEL is used with SOLTYPE 'APPR' the Stokes I used is supplied but
 >  > Q, U and V are fixed to zero in the fits, which of course gives
 >  > seriously incorrect solutions for the feed parameters. Is this a bug
 >  > in the documentation, or the code?
 >  > 
 > 
 > Actually subroutine PCLFLX is called for all modes and uses PMODEL
 > (XSMOD inside the task).  PCLFLX exits abruptly on ORI- and does a lot
 > more on the other modes.  PCLFLX is called by PCLSEL from PLCUV ahead
 > of the long if mode ORI- region.  For mode ORI- XSMOD is used within
 > that region instead.
 > 
 > Having said all this, do not think that I have any idea what the task
 > is actually doing.  I am including Bill Cotton in the reply because he
 > may have some memory of this.
 > 
 > I am completely ignorant about polarization - if you find things that
 > need fixing let me know and I will see hwat I can do.
 > 
 > Eric Greisen




More information about the Daip mailing list