![]()
|
|||
|
|
|||
| NRAO Home > CASA > CasaRef |
|
||
2.2.1 Specialization of setsolve for polynomial B (bandpass) solving
Description
This function is a specialization of the setsolve method which should be used
to arrange for bandpass solving when polynomial solutions for B are desired,
e.g., when per-channel SNR on calibrators is too low to obtain a useful
sampled bandpass.
Prior to the solution, the visibility data are averaged in time, and the solution is performed for both phase and amplitude.
This method uses most of the same parameters as the generic setsolve, with a few unique additions:
The BPOLY solution is performed for both phase and amplitude, and the result will be stored in the same table. The frequency domain of the solutions is limited to only the range of frequencies selected in selectvis. When correcting data with these solutions (for other solves or with correct), only data within this domain will be corrected. Data outside (e.g., edge channels avoided in setdata for the solve), will not be corrected. Therefore, the same (or narrower) channel selection is recommended for all operations using solutions produced by this function and solve().
Note that the combine parmaeter can be used meaningfully with the BPOLY solver. When combine=’spw’, the data from multiple spws will be combined on a common frequency axis, and a single polynomial will be determined spanning them all. This is different than for ordinary sampled ’B’ solutions, for which combine=’spw’ causes the bandpass to be combined on a common channel axis, effectively yielding a mean bandpass for the set of spws.
Arguments
| Inputs |
| ||
| table |
| Output calibration table name
| |
| allowed: | string |
|
| Default: |
| |
| append |
| Append to existing table?
| |
| allowed: | bool | |
| Default: | false |
|
| t |
| Solution interval (units optional)
| |
| allowed: | any |
|
| Default: | variant |
|
| combine |
| Data axes on which to combine solving (scan, spw,
and/or field)
| |
| allowed: | string |
|
| Default: |
| |
| degamp |
| Polynomial degree for amplitude solution
| |
| allowed: | int | |
| Default: | 3 |
|
| degphase |
| Polynomial degree for phase solution
| |
| allowed: | int |
|
| Default: | 3 |
|
| visnorm |
| Normalize data prior to solution
| |
| allowed: | bool |
|
| Default: | false |
|
| solnorm |
| Normalize result?
| |
| allowed: | bool |
|
| Default: | true |
|
| maskcenter |
| Number of channels to avoid in center of each band
| |
| allowed: | int |
|
| Default: | 0 |
|
| maskedge |
| Fraction of channels to avoid at each band edge (in %)
| |
| allowed: | double |
|
| Default: | 5.0 |
|
| refant |
| Reference antenna
| |
| allowed: | any |
|
| Default: | variant |
|
Example
In this example, amplitude (degree 5) and phase (degree 7) Chebychev polynomial bandpasses are determined using the default parameters.
Please send any comments or questions about CASA or AIPS++ to aips2-requests@nrao.edu
Copyright © 2008 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
Updated daily during alpha development.