Hostname: page-component-89b8bd64d-n8gtw Total loading time: 0 Render date: 2026-05-08T06:46:56.543Z Has data issue: false hasContentIssue false

pinta: The uGMRT data processing pipeline for the Indian Pulsar Timing Array

Published online by Cambridge University Press:  14 April 2021

Abhimanyu Susobhanan*
Affiliation:
Department of Astronomy and Astrophysics, Tata Institute of Fundamental Research, Dr. Homi Bhabha Road, Mumbai, Maharashtra 400005, India
Yogesh Maan
Affiliation:
ASTRON, the Netherlands Institute for Radio Astronomy, Postbus 2, Dwingeloo 7990 AA, The Netherlands
Bhal Chandra Joshi
Affiliation:
National Centre for Radio Astrophysics, Tata Institute of Fundamental Research, Ganeshkhind, Pune, Maharashtra 411007, India
T. Prabu
Affiliation:
Raman Research Institute, Bengaluru 560080, Karnataka, India
Shantanu Desai
Affiliation:
Department of Physics, Indian Institute of Technology Hyderabad, Kandi, Telangana 502285, India
K. Nobleson
Affiliation:
Department of Physics, BITS Pilani Hyderabad Campus, Hyderabad, Telangana 500078, India
Sai Chaitanya Susarla
Affiliation:
Indian Institute of Science Education and Research Thiruvananthapuram, Vithura, Kerala 695551, India
Raghav Girgaonkar
Affiliation:
Department of Physics, Indian Institute of Technology Hyderabad, Kandi, Telangana 502285, India
Lankeswar Dey
Affiliation:
Department of Astronomy and Astrophysics, Tata Institute of Fundamental Research, Dr. Homi Bhabha Road, Mumbai, Maharashtra 400005, India
Neelam Dhanda Batra
Affiliation:
Department of Physics, Indian Institute of Technology Delhi, New Delhi-110016, India
Yashwant Gupta
Affiliation:
National Centre for Radio Astrophysics, Tata Institute of Fundamental Research, Ganeshkhind, Pune, Maharashtra 411007, India
A. Gopakumar
Affiliation:
Department of Astronomy and Astrophysics, Tata Institute of Fundamental Research, Dr. Homi Bhabha Road, Mumbai, Maharashtra 400005, India
Manjari Bagchi
Affiliation:
The Institute of Mathematical Sciences, C. I. T. Campus, Tharamani, Chennai, Tamil Nadu 600113, India Homi Bhabha National Institute, Training School Complex, Anushakti Nagar, Mumbai, Maharashtra 400094, India
Avishek Basu
Affiliation:
National Centre for Radio Astrophysics, Tata Institute of Fundamental Research, Ganeshkhind, Pune, Maharashtra 411007, India Jodrell Bank Centre for Astrophysics, University of Manchester, Oxford Road, Manchester M13 9PL, UK
Suryarao Bethapudi
Affiliation:
Department of Physics and Astronomy, University of Texas, Rio Grande Valley, Brownsville, TX 78520, USA
Arpita Choudhary
Affiliation:
The Institute of Mathematical Sciences, C. I. T. Campus, Tharamani, Chennai, Tamil Nadu 600113, India
Kishalay De
Affiliation:
Cahill Center for Astrophysics, California Institute of Technology, 1200 E. California Blvd. Pasadena, CA 91125, USA
M. A. Krishnakumar
Affiliation:
Fakultät für Physik, Universität Bielefeld, Postfach 100131, Bielefeld D-33501, Germany
P. K. Manoharan
Affiliation:
Arecibo Observatory, University of Central Florida, Arecibo, PR 00612, USA
Arun Kumar Naidu
Affiliation:
McGill Space Institute, McGill University, 3550 University Street, Montréal, QC H3A 2A7, Canada
Dhruv Pathak
Affiliation:
The Institute of Mathematical Sciences, C. I. T. Campus, Tharamani, Chennai, Tamil Nadu 600113, India Homi Bhabha National Institute, Training School Complex, Anushakti Nagar, Mumbai, Maharashtra 400094, India
Jaikhomba Singha
Affiliation:
Department of Physics, Indian Institute of Technology Roorkee, Roorkee, Uttarakhand 247667, India
Mayuresh P. Surnis
Affiliation:
Jodrell Bank Centre for Astrophysics, University of Manchester, Oxford Road, Manchester M13 9PL, UK
*
Author for correspondence: Abhimanyu Susobhanan, E-mail: s.abhimanyu@tifr.res.in
Rights & Permissions [Opens in a new window]

Abstract

We introduce pinta, a pipeline for reducing the upgraded Giant Metre-wave Radio Telescope (uGMRT) raw pulsar timing data, developed for the Indian Pulsar Timing Array experiment. We provide a detailed description of the workflow and usage of pinta, as well as its computational performance and RFI mitigation characteristics. We also discuss a novel and independent determination of the relative time offsets between the different back-end modes of uGMRT and the interpretation of the uGMRT observation frequency settings and their agreement with results obtained from engineering tests. Further, we demonstrate the capability of pinta to generate data products which can produce high-precision TOAs using PSR J1909$-$3744 as an example. These results are crucial for performing precision pulsar timing with the uGMRT.

Information

Type
Research Article
Copyright
© The Author(s), 2021. Published by Cambridge University Press on behalf of the Astronomical Society of Australia
Figure 0

Figure 1. The workflow of pinta. The pinta pipeline uses uses two separate packages for the RFI mitigation, namely gptool and RFIClean. A typical data reduction workflow can optionally engage these RFI mitigation choices. Note that the profile archives generated by pinta are in the Timer format although their extension is ‘.fits’. They can be converted to PSRFITS format using PSRCHIVE (Hotan et al. 2004).

Figure 1

Table 1. Command line options available in pinta

Figure 2

Table 2. Description of various columns in the pipeline.in file

Figure 3

Figure 2. An example pipeline.in file.

Figure 4

Figure 3. Time series observed using Band 5 (1 360–1 460 MHz : top plot in each panel) and Band 3 (400–500 MHz : middle plot in each panel) was used to determine the delay between the two bands using pulsars PSRs J0332+5434 and J0534+2200. The delay is obtained from the lag measured using the cross-correlation (shown in the bottom plot of each panel) of the two time series. The delay in each case was compared with that expected (labelled with vertical red dashed lines in the plot) due to dispersion in ionised interstellar medium to determine both the frequency definition as well as relative pipeline delays : (a) Observations of single pulses of the bright pulsar J0332+5434 showing a delayed single pulse pattern in Band 3 compared to Band 4, (b) Observations of a Giant pulse of PSR J0534+2200 where the delay between Band 5 (top plot) and Band 3 (middle plot) was found consistent with that expected due to dispersion, assuming the correct frequency definitions (Equations (4a) and (4b)) and zero relative fixed pipeline delay. (a) PSR J0332+5434 (b) PSR J0534+2200.

Figure 5

Table 3. Results of time delay measurements simultaneously at two different frequency using PSR J0534+2200 for validating frequency definitions and relative pipeline delays ($\Delta_{PQ}$) for different modes of pulsar observations. The epoch of observations is given in the first column along-with Dispersion measure at that epoch in second column followed by sampling time used, expected and observed delay in samples for different combination of modes at the two frequencies in fourth, fifth, sixth, seventh and third column respectively. The last column presents the relative pipeline delays ($\Delta_{PQ}$). The abbreviations B5CDPA, B3CDPA, B5PA and B3PA indicate data acquisition using Band 5 in CDPA mode, using Band 3 in CDPA mode, Band 5 in PA mode, and Band 3 in PA mode respectively

Figure 6

Table 4. The details of the datasets used for characterizing the performance and RFI mitigation efficacy of pinta. Bands 3, 4 and 5 represent 400–500 MHz, 650–750 MHz, and 1 360–1 460 MHz respectively for our observations

Figure 7

Figure 4. Ratio of execution time by observation duration (observe-to-reduce ratio) plotted versus the observation duration. The observe-to-reduce ratio for each of the two branches of pinta as well as the same for the entire pipeline is plotted. Each data point represents the median of 10 tests, and the error bars represent the corresponding median absolute deviation.

Figure 8

Figure 5. Effectiveness of RFI Mitigation. Each bar represents one data set. The details of each data set are given in Table 4.

Figure 9

Figure 6. Comparison of frequency collapsed profiles obtained using gptool, RFIClean, and without any RFI mitigation (noRFIx). The noRFIx profiles are generated using the --no-gptool --no-rficlean options. The fluxes are uncalibrated and are in arbitrary units. The SNRs reported in the plots are obtained using the pdmp command. Both epochs show significant improvement in SNR while using RFI mitigation. (a) PSR J2145$-$0750 observed on 2020 June 16 in Band 5 (1 260–1 460 MHz) with 40.96 $\upmu$s sampling time and no coherent dedispersion. The total integration time is 55 min. (b) PSR J2124-3358 observed on 2018 August 25 in Band 3 (400–500 MHz) with 81.92 $\upmu$s sampling time with coherent dedispersion. The total integration time is 24 min.

Figure 10

Figure 7. The timing residuals for PSR J1909$-$3744 generated using uGMRT observations processed with pinta. Band 3 is 300–500 MHz and Band 5 is 1 260–1 460 MHz. We used the ephemeris available in the NANOGrav 12.5 yr data set, and after changing the PEPOCH and DMEPOCH to MJD 59050, we fitted for F0, F1, and DM. The fit parameters are listed in Table 5. The timing residuals have an RMS of 1.46 $\upmu$s.

Figure 11

Table 5. The fit parameters for PSR J1909$-$3744 generated using uGMRT observations processed with pinta. We used the ephemeris available in NANOGrav 12.5 dataset, and after changing the PEPOCH and DMEPOCH to MJD 59050, and fitted for F0, F1 and DM. The timing residuals are plotted in Figure 7