JACoW logo

Journals of Accelerator Conferences Website (JACoW)

'Journal of Accelerator Conferences Website' (JACoW) is a publisher in Geneva, Switzerland that publishes the proceedings of accelerator conferences held around the world by an international collaboration of editors.


https://doi.org/10.18429/JACoW-ICALEPCS2023-TUPDP068
Title Implementation of External Delay Calculator to MeerKAT
Authors
  • B. Ngcebetsha
    SARAO, Cape Town, South Africa
Abstract The MeerKAT is an interferometric array made up of 64 dishes that operate as a unit. The very first corrections that must be made to the incoming signal is that of geometric and cable length delays, collectively called "delays". In summary, this is the adjustment of the time of arrival of the signal at the correlator from all 64 antennas, to operate as one instrument. The signal must be recorded at the same time. The MeerKAT correlator has inbuilt a delay correction mechanism, which records and applies these corrections during observation. In this paper we describe how this solution was evolved when ‘katpoint‘(the underlying library to which the delay corrections dependend) had a change in dependencies itself. There were two major changes to ‘katpoint‘ 1) changing from ‘ephem‘ to ‘astropy‘ for time and location calculations of a telescope and celestial bodies, and 2) the move from python2 to python3. Most of the Control and Monitoring(CAM) codebase was still using python2 at the time. Our team had the mamoth task of porting all the codebase from ‘py2‘ to ‘py3‘. This presented unexpected issues, particularly in our case - as we wanted to retain Python2 - Python3 backward compatibility. In this paper we explore the challenges faced when ‘katpoint‘ started to implement ‘astropy‘ which is implemented in Python3 whist the rest of our code was still in Python2. The technical benefit of this improvement was an improvement in the astrometry for delay calculations which will improve the MeerKAT science images.
Paper download TUPDP068.PDF [2.857 MB / 3 pages]
Poster download TUPDP068_POSTER.PDF [2.966 MB]
Cite download ※ BibTeX LaTeXText/WordRISEndNote
Conference ICALEPCS2023
Series International Conference on Accelerator and Large Experimental Physics Control Systems (19th)
Location Cape Town, South Africa
Date 09-13 October 2023
Publisher JACoW Publishing, Geneva, Switzerland
Editorial Board Volker RW Schaa (GSI, Darmstadt, Germany); Andy Götz (ESRF, Grenoble, France); Johan Venter (SARAO, Cape Town, South Africa); Karen White (SNS, Oak Ridge, TN, USA); Marie Robichon (ESRF, Grenoble, France); Vivienne Rowland (SARAO, Cape Town, South Africa)
Online ISBN 978-3-95450-238-7
Online ISSN 2226-0358
Received 04 October 2023
Revised 19 October 2023
Accepted 11 December 2023
Issued/td> 14 December 2023
DOI doi:10.18429/JACoW-ICALEPCS2023-TUPDP068
Pages 658-660
Copyright
Creative Commons CC logoPublished by JACoW Publishing under the terms of the Creative Commons Attribution 4.0 International license. Any further distribution of this work must maintain attribution to the author(s), the published article's title, publisher, and DOI.