[ascl:2311.008]
IQRM: IQRM interference flagging algorithm for radio pulsar and transient searches
IQRM implements the Inter-Quartile Range Mitigation (IQRM) interference flagging algorithm for radio pulsar and transient searches. This module provides only the algorithm that infers a channel mask from some spectral statistic that measures the level of RFI contamination in a time-frequency data block. It should be useful as a reference implementation to developers who wish to integrate IQRM into an existing pipeline or search code.
[ascl:2310.010]
riptide: Pulsar searching with the Fast Folding Algorithm
riptide implements the Fast Folding Algorithm (FFA) to identify periodic signals from time series data. In order to identify faint pulsars, the code provides access to a library of functions and classes for processing dedispersed radio signals. The FFA approaches the theoretical optimum for sensitivity to periodic signals regardless of pulse period and duty cycle.
[ascl:2310.008]
clfd: Clean folded data
Morello, V.;
Barr, E. D.;
Cooper, S.;
Bailes, M.;
Bates, S.;
Bhat, N. D. R.;
Burgay, M.;
Burke-Spolaor, S.;
Cameron, A. D.;
Champion, D. J.;
Eatough, R. P.;
Flynn, C. M. L.;
Jameson, A.;
Johnston, S.;
Keith, M. J.;
Keane, E. F.;
Kramer, M.;
Levin, L.;
Ng, C.;
Petroff, E.;
Possenti, A.;
Stappers, B. W.;
van Straten, W.;
Tiburzi, C.
clfd (clean folded data) implements GPU-accelerated smart interference removal algorithms to be used on folded pulsar search and pulsar timing data. The code converts each source profile to a small set of representative features, flagging outliers in the resulting feature space. clfd further visualizes the outlier flagging process, as well as the resulting two-dimensional time-frequency mask that is applied to the clean archive. The code provides access to cleaning algorithms that were initially developed for the High Time Resolution Universe (HTRU) survey which found several pulsars.
[ascl:1303.022]
ionFR: Ionospheric Faraday rotation
Sotomayor-Beltran, C.;
Sobey, C.;
Hessels, J. W. T.;
de Bruyn, G.;
Noutsos, A.;
Alexov, A.;
Anderson, J.;
Asgekar, A.;
Avruch, I. M.;
Beck, R.;
Bell, M. E.;
Bell, M. R.;
Bentum, M. J.;
Bernardi, G.;
Best, P.;
Birzan, L.;
Bonafede, A.;
Breitling, F.;
Broderick, J.;
Brouw, W. N.;
Brueggen, M.;
Ciardi, B.;
de Gasperin, F.;
Dettmar, R.-J.;
van Duin, A.;
Duscha, S.;
Eisloeffel, J.;
Falcke, H.;
Fallows, R. A.;
Fender, R.;
Ferrari, C.;
Frieswijk, W.;
Garrett, M. A.;
Griessmeier, J.;
Grit, T.;
Gunst, A. W.;
Hassall, T. E.;
Heald, G.;
Hoeft, M.;
Horneffer, A.;
Iacobelli, M.;
Juette, E.;
Karastergiou, A.;
Keane, E.;
Kohler, J.;
Kramer, M.;
Kondratiev, V. I.;
Koopmans, L. V. E.;
Kuniyoshi, M.;
Kuper, G.;
van Leeuwen, J.;
Maat, P.;
Macario, G.;
Markoff, S.;
McKean, J. P.;
Mulcahy, D. D.;
Munk, H.;
Orru, E.;
Paas, H.;
Pandey-Pommier, M.;
Pilia, M.;
Pizzo, R.;
Polatidis, A. G.;
Reich, W.;
Roettgering, H.;
Serylak, M.;
Sluman, J.;
Stappers, B. W.;
Tagger, M.;
Tang, Y.;
Tasse, C.;
ter Veen, S.;
Vermeulen, R.;
van Weeren, R. J.;
Wijers, R. A. M. J.;
Wijnholds, S. J.;
Wise, M. W.;
Wucknitz, O.;
Yatawatta, S.;
Zarka, P.
ionFR calculates the amount of ionospheric Faraday rotation for a specific epoch, geographic location, and line-of-sight. The code uses a number of publicly available, GPS-derived total electron content maps and the most recent release of the International Geomagnetic Reference Field. ionFR can be used for the calibration of radio polarimetric observations; its accuracy had been demonstrated using LOFAR pulsar observations.
[ascl:2303.003]
SeeKAT: Localizer for transients detected in tied-array beams
SeeKAT is a Python implementation of a novel maximum-likelihood estimation approach to localizing transients and pulsars detected in multiple MeerKAT tied-array beams at once to (sub-)arcsecond precision. It reads in list of detections (RA, Dec, S/N) and the beam PSF and computes a covariance matrix of the S/N value ratios, assuming 1-sigma Gaussian errors on each measurement. It models the aggregate beam response by arranging beam PSFs appropriately relative to each other and calculates a likelihood distribution of obtaining the observed S/N in each beam according to the modeled response. In addition, SeeKAT can plot the likelihood function over RA and Dec with 1-sigma uncertainty, overlaid on the beam coordinates and sizes.