caracal-pipeline / caracal

Containerized Automated Radio Astronomy Calibration (CARACal) pipeline
GNU General Public License v2.0
28 stars 6 forks source link

Adding the J0137+3309 polcal model #1551

Open Sinenhlanhla opened 7 months ago

Sinenhlanhla commented 7 months ago

Would it be possible to add J0137+3309 to the known polarisation calibrators? The MeerKAT_Calibrator_Project ( MeerKAT_Calibrator_Project.pdf ) documentation has the model information for this source.

francescaLoi commented 6 months ago

Hi @Sinenhlanhla , I just pushed a new branch (issue1551) with the calibrator properties. Can you try it and let me know?

Sinenhlanhla commented 5 months ago

Hi @francescaLoi, how did you label the branch? When I try to checkout, I get the following error error: pathspec 'issue1551' did not match any file(s) known to git I also tried 'issue-1551'

francescaLoi commented 5 months ago

It's there: issue1551

Sinenhlanhla commented 5 months ago

@francescaLoi Even after moving to the branch Your branch is up to date with 'origin/issue1551' I get this error: 2024-02-02 14:59:47 CARACal ERROR: Unable to determine pol_calib=xcal. Is your obsconf section configured properly?Your setting of pol_calib=xcal selects J0137+3309. Supported calibrators are 3C138, 3C286, J1130-1449, J1331+3030, J0521+1638. Alternatively, you can calibrate both leakage and polarization using a (known or unknown) polarized source observed at several parallactic angles. Configure this source as obsconf:xcal, and leakage_calib=pol_calib=xcal. [RuntimeError]

Sinenhlanhla commented 2 months ago

@francescaLoi Thanks, the model has been successfully added. However, I am now getting the below error 2024-04-16 12:28:27 CARACal ERROR: Job 'crosshand_phase_ref' failed: /software/common/singularity/3.11.3/bin/singularity run --workdir /scratch3/users/precious/merg-t1/epoch5a/.stimela_workdir-17132595995172687 --containall --userns returns error code 1 [PipelineException] 2024-04-16 12:28:27 CARACal INFO: More information can be found in the logfile at output/logs-20240416-112617/log-caracal.txt 2024-04-16 12:28:27 CARACal INFO: You are running version 1.0.6-517-g0d594e7d 2024-04-16 12:28:28 CARACal ERROR: Traceback (most recent call last): 2024-04-16 12:28:28 CARACal ERROR: File "/scratch3/users/precious/merg-t1/caracal/caracal/main.py", line 189, in __run 2024-04-16 12:28:28 CARACal ERROR: pipeline.run_workers() 2024-04-16 12:28:28 CARACal ERROR: File "/scratch3/users/precious/merg-t1/caracal/caracal/workers/worker_administrator.py", line 436, in run_workers 2024-04-16 12:28:28 CARACal ERROR: worker.worker(self, recipe, config) 2024-04-16 12:28:28 CARACal ERROR: File "/scratch3/users/precious/merg-t1/caracal/caracal/workers/polcal_worker.py", line 1353, in worker 2024-04-16 12:28:28 CARACal ERROR: xcal_model_fcal_leak(msname, msinfo, prefix_msbase, recipe, config, pipeline, i, prefix, refant, polarized_calibrators, 2024-04-16 12:28:28 CARACal ERROR: File "/scratch3/users/precious/merg-t1/caracal/caracal/workers/polcal_worker.py", line 303, in xcal_model_fcal_leak 2024-04-16 12:28:28 CARACal ERROR: recipe.run() 2024-04-16 12:28:28 CARACal ERROR: File "/scratch3/users/precious/merg-t1/venv-caracal/lib/python3.9/site-packages/stimela/recipe.py", line 764, in run 2024-04-16 12:28:28 CARACal ERROR: raise PipelineException(exc, self.completed, job, self.remaining) from None 2024-04-16 12:28:28 CARACal ERROR: stimela.exceptions.PipelineException: Job 'crosshand_phase_ref' failed: /software/common/singularity/3.11.3/bin/singularity run --workdir /scratch3/users/precious/merg-t1/epoch5a/.stimela_workdir-17132595995172687 --containall --userns returns error code 1 2024-04-16 12:28:28 CARACal INFO: exiting with error code 1

francescaLoi commented 2 months ago

Hi Precious, can you attach the log?

Sinenhlanhla commented 2 months ago

Hi Francesca. I've attached it below. log-caracal.txt

francescaLoi commented 2 months ago

It seems that there is no data between 1005 and 1255 MHz. Maybe these frequency range was flagged? Please check your data.