| Getting Started | Documentation | Glish | Learn More | Programming | Contact Us |
| Version 1.9 Build 803 |
|
The Calibrater tool contains all the common capabilities required to solve for the calibration components enumerated above. At the start of a cycle to solve for calibration components, a decision needs to be made as to which known components will be applied, which will be solved for, and which will be ignored. These choices are specified using the Calibrater.setapply and Calibrater.setsolve functions. These functions may be run multiple times to arrange to apply and/or solve for sequences of calibration tables of different types. A particular calibration component type may only be specified once in any sequence of setapply or setsolve executions.
The actual solution is done by the Calibrater.solve function, which takes no further input parameters. The resultant solutions can be examined using a basic capability in Calibrater.plotcal, or further using the PGplotter or Tablebrowser tools.
To obtain standard G (gain) calibration for selected data, with P (parallactic angle) pre-applied anticipating polarization calibration:
cal.setapply(type='P',t=5.0) # Calculate & apply P on 5-second timescale
cal.setsolve(type='G',t=300.0, refant=15, # Solve for G (gain)
table='polspec.gcal')
cal.solve() # Solve