EOVSA flare pipeline: Difference between revisions

From EOVSA Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 3: Line 3:
'''Format of the pipeline'''
'''Format of the pipeline'''


The pipeline for now consists of an input file and two codes. The input file is named as "inputs.py" . The other two codes are "gen_IDB_MS.py" and "IDB_selfcal_pipeline_version.py". The main reason for having two separate codes is that the code which is used to generate the measurement set (MS) uses SUNCASA which for now runs on CASA versions<=5.4 . However, the newly developed self-calibration code requires CASA >=5.6. Hence for now the user needs to run the codes using the appropriate CASA versions.
The pipeline for now consists of an input file and two codes. The input file is named as ''inputs.py'' . The other two codes are ''gen_IDB_MS.py'' and ''IDB_selfcal_pipeline_version.py''. The code ''gen_IDB_MS.py'' is used to generate the measurement set (MS) from the raw files and calibrate the data using the gaintables derived from the calibrator observations. The second script is where the self-calibration happens. The main reason for having two separate codes is that "gen_IDB_MS.py" uses SUNCASA which for now runs on CASA versions<=5.4 . However, ''IDB_selfcal_pipeline_version.py'' requires CASA >=5.6. Hence for now the user needs to run the codes using the appropriate CASA versions.
 
'''Description of the inputs'''

Revision as of 15:33, 13 January 2022

The frequency of observing calibrator sources during EOVSA solar observations is much less than that one typically would like to observe to properly take into account the instrumental gain variations. Hence self-calibration is often needed to calibrate the data to a level of satisfaction. A self-calibration pipeline suitable for generating calibrated dataset and quicklook images have been developed. Here we explain the various inputs of that pipeline and discuss various factors that is needed to be considered before supplying the input values. We also provide the steps for running the code on the pipeline machine.

Format of the pipeline

The pipeline for now consists of an input file and two codes. The input file is named as inputs.py . The other two codes are gen_IDB_MS.py and IDB_selfcal_pipeline_version.py. The code gen_IDB_MS.py is used to generate the measurement set (MS) from the raw files and calibrate the data using the gaintables derived from the calibrator observations. The second script is where the self-calibration happens. The main reason for having two separate codes is that "gen_IDB_MS.py" uses SUNCASA which for now runs on CASA versions<=5.4 . However, IDB_selfcal_pipeline_version.py requires CASA >=5.6. Hence for now the user needs to run the codes using the appropriate CASA versions.

Description of the inputs