-
Notifications
You must be signed in to change notification settings - Fork 1
Home
helgadenes edited this page Mar 20, 2019
·
32 revisions
Scripts for data QA
Wrapper scripts for specific data QA should live at the top level. There are separate directories for scripts/code related to each type of data QA. E.g.
run_crosscalQA.py
crosscal
->ccal_plots.py
-
Initial setup
- Log-in to Happili-01
- Open a screen session (optional, but recommended)
- Example:
screen -S dataqa
- Example:
- Set environment for apercal (if not already done)
- Run set_up_qa.py
- Example:
python set_up_qa.py <obs_id> - This will create the directory structure by default to
/data/apertif/<TASKID>/qa
- Example:
-
Run crosscal qa
- Example:
python run_ccal_plots <scannumber> <fluxcal> [-p --/path/to/write/images/too]
- Example:
-
Run selfcal qa
-
Run continuum qa
- Run pybdsf (not yet fully de-bugged)
- Example:
python run_pybdsf_validation.py <obs_id> - The script creates a directory for each beam in
/data/apertif/<TASKID>/qa/continuum/<beam>/pybdsf/. Otherwise, there would be too many files in a single directory.
- Example:
- Run pybdsf (not yet fully de-bugged)
-
Run line qa
-
Run mosaic qa
-
Run mosaic
- change obs_id in make_mosaic_image.py
- python make_mosaic_image.py
- This script will create a directory: /data/apertif//mosaic/ and place the mosaic image there (miriad image + fits image).
-
Run pybdsf
- Example: `python run_pybdsf_validation.py <obs_id> --mosaic_name="/path/to/mosaic.fits"
- The script creates a directory in
/data/apertif/<TASKID>/qa/mosaic/pybdsf/.
-
-
Put relevant information into Google-Doc