Hostname: page-component-6766d58669-88psn Total loading time: 0 Render date: 2026-05-22T06:53:45.176Z Has data issue: false hasContentIssue false

Caesar source finder: Recent developments and testing

Published online by Cambridge University Press:  10 September 2019

S. Riggi*
Affiliation:
INAF-Osservatorio Astrofisico di Catania, Via Santa Sofia 78, 95123 Catania, Italy
F. Vitello
Affiliation:
INAF-Osservatorio Astrofisico di Catania, Via Santa Sofia 78, 95123 Catania, Italy
U. Becciani
Affiliation:
INAF-Osservatorio Astrofisico di Catania, Via Santa Sofia 78, 95123 Catania, Italy
C. Buemi
Affiliation:
INAF-Osservatorio Astrofisico di Catania, Via Santa Sofia 78, 95123 Catania, Italy
F. Bufano
Affiliation:
INAF-Osservatorio Astrofisico di Catania, Via Santa Sofia 78, 95123 Catania, Italy
A. Calanducci
Affiliation:
INAF-Osservatorio Astrofisico di Catania, Via Santa Sofia 78, 95123 Catania, Italy
F. Cavallaro
Affiliation:
INAF-Osservatorio Astrofisico di Catania, Via Santa Sofia 78, 95123 Catania, Italy
A. Costa
Affiliation:
INAF-Osservatorio Astrofisico di Catania, Via Santa Sofia 78, 95123 Catania, Italy
A. Ingallinera
Affiliation:
INAF-Osservatorio Astrofisico di Catania, Via Santa Sofia 78, 95123 Catania, Italy
P. Leto
Affiliation:
INAF-Osservatorio Astrofisico di Catania, Via Santa Sofia 78, 95123 Catania, Italy
S. Loru
Affiliation:
INAF-Osservatorio Astrofisico di Catania, Via Santa Sofia 78, 95123 Catania, Italy
R. P. Norris
Affiliation:
CSIRO, P.O. Box 76, Epping, NSW 1710, Australia Western Sydney University, Penrith, NSW, Australia
F. Schillirò
Affiliation:
INAF-Osservatorio Astrofisico di Catania, Via Santa Sofia 78, 95123 Catania, Italy
E. Sciacca
Affiliation:
INAF-Osservatorio Astrofisico di Catania, Via Santa Sofia 78, 95123 Catania, Italy
C. Trigilio
Affiliation:
INAF-Osservatorio Astrofisico di Catania, Via Santa Sofia 78, 95123 Catania, Italy
G. Umana
Affiliation:
INAF-Osservatorio Astrofisico di Catania, Via Santa Sofia 78, 95123 Catania, Italy
*
Author for correspondence: Simone Riggi, E-mail: simone.riggi@inaf.it
Rights & Permissions [Opens in a new window]

Abstract

A new era in radio astronomy will begin with the upcoming large-scale surveys planned at the Australian Square Kilometre Array Pathfinder (ASKAP). ASKAP started its Early Science programme in October 2017 and several target fields were observed during the array commissioning phase. The Scorpio field was the first observed in the Galactic Plane in Band 1 (792–1 032 MHz) using 15 commissioned antennas. The achieved sensitivity and large field of view already allow to discover new sources and survey thousands of existing ones with improved precision with respect to previous surveys. Data analysis is currently ongoing to deliver the first source catalogue. Given the increased scale of the data, source extraction and characterisation, even in this Early Science phase, have to be carried out in a mostly automated way. This process presents significant challenges due to the presence of extended objects and diffuse emission close to the Galactic Plane.

In this context, we have extended and optimised a novel source finding tool, named Caesar, to allow extraction of both compact and extended sources from radio maps. A number of developments have been done driven by the analysis of the Scorpio map and in view of the future ASKAP Galactic Plane survey. The main goals are the improvement of algorithm performances and scalability as well as of software maintainability and usability within the radio community. In this paper, we present the current status of Caesar and report a first systematic characterisation of its performance for both compact and extended sources using simulated maps. Future prospects are discussed in the light of the obtained results.

Information

Type
Research Article
Copyright
Copyright © Astronomical Society of Australia 2019 
Figure 0

Figure 1. A schema of Caesar source finding pipeline. See text for a description of pipeline stages. Compact and extended source finding stages are described in 2.1.1 and 2.1.3, respectively. Filtering and source merging stages are described in 2.1.2 and 2.1.4.

Figure 1

Figure 2. Left: Sample simulated map in mJy/beam units with convolved source contours superimposed (red = point-like, blue = extended, green = extended + point-like). Right: Imaging flux accuracy for point sources (black dots), extended sources with nested point sources (green triangles), isolated extended sources (red squares) obtained on the simulated data set. Each dot represents the median of the pull distribution S-Sgen)/Sgen in log10Sgen bins, being Sgen the generated source flux density (after convolution with the synthesis beam as described in the text), and S the imaged source flux density. Error bars are the interquartile range of the pull distribution.

Figure 2

Table 1: Compact source finder parameters.

Figure 3

Figure 3. Left: Compact source detection efficiency as a function of the generated source flux density for four different source selections (described in the text): fit converged (black dots), preselection cuts (red squares), preselection + cut selection (blue diamonds), preselection + NN selection (green triangles). Right: Compact source detection reliability as a function of the measured source flux density for four different source selections (described in the text): fit converged (black dots), preselection cuts (red squares), preselection + cut selection (blue diamonds), preselection + NN selection (green triangles).

Figure 4

Figure 4. Sample false compact sources detected by Caesar in simulated maps (red ellipses). Green ellipses represent sources detected by the Aegean source finder, while white ellipses represent generated point sources.

Figure 5

Figure 5. Distribution of the classification parameters for real (red histogram) and false sources (black histogram). δθ (upper panel) represents the rotation angle (in degrees) of source fitted ellipse with respect to the beam ellipse. Esource/Ebeam (middle panel) represents the ratio between the source fitted ellipse eccentricity and the beam ellipse eccentricity. Asource/Abeam (bottom panel) represents the ratio between the source fitted ellipse area and the beam area. Histograms are normalised to unit area with normalised counts reported in the y-axis.

Figure 6

Figure 6. Left: Compact source position reconstruction bias (upper panel) and resolution (bottom panel) as a function of the source generated flux. Bias is estimated using sample median in each flux bin, while resolution is computed using the SIQR. Black dots and red squares indicate RA and Dec coordinates, respectively. Dashed and dotted lines denote the ideal resolution in both coordinates computed with expression 10 (see text). Right: Compact source flux density reconstruction bias (top panel) and resolution (bottom panel) as a function of the source generated flux. Dashed and dotted lines indicate the expected 1σrms and 3σrms flux density errors, respectively, with σrms = 400 μJy rms noise level.

Figure 7

Table 2: Extended source finder parameters.

Figure 8

Figure 7. Left: Extended source detection efficiency as a function of the generated source flux density and nbeams (multiple of the synthesised beam size). Right: Extended source detection reliability as a function of the measured source flux density and nbeams.

Figure 9

Table 3: Detection efficiency ε for different extended source types.

Figure 10

Figure 8. Extended source flux density reconstruction bias (top panel) and resolution (bottom panel) as a function of the source generated flux. Bias is estimated using sample median in each flux bin, while resolution is computed using the SIQR.

Figure 11

Figure 9. Computational speed-up of multithreaded compact source finding over a 10 000 × 10 000 pixel map as a function of the number of allocated threads (black line) compared with the ideal speed-up (black dashed line). Coloured lines indicate the speed-up obtained on different tasks: image statistic calculation (orange line), image background calculation (blue line), source finding (purple line), and source fitting (green line). Source finding is further decomposed in two subtasks: blob finding (red line) and blob mask (light blue line). Right: Fraction of the total CPU time spent in different source finding tasks with nthreads = 1 (red histogram) and nthreads = 4 (blue histogram).

Figure 12

Figure 10. Computational speed-up of compact source finding in MPI + OpenMP runs over a 32 000 × 32 000 pixel simulated map as a function of the number of allocated MPI processes using nthreads = 1 (red squares) and nthreads = 4 (black dots) per MPI process. Green triangles refer to the speed-up obtained using nthreads = 4 per MPI process, with all four threads running on the same computing core rather than in a dedicated core.