Issue |
A&A
Volume 659, March 2022
|
|
---|---|---|
Article Number | A38 | |
Number of page(s) | 20 | |
Section | Numerical methods and codes | |
DOI | https://doi.org/10.1051/0004-6361/202140899 | |
Published online | 02 March 2022 |
ESASky SSOSS: Solar System Object Search Service and the case of Psyche⋆
1
Departamento de Astrofísica y CC. de la Atmósfera, Facultad de CC. Físicas, Avenida Complutense s/n, 28040 Madrid, Spain
2
Serco for the European Space Agency (ESA), European Space Astronomy Centre (ESAC), Camino Bajo del Castillo s/n, 28692 Villanueva de la Cañada, Madrid, Spain
e-mail: eracero@sciops.esa.int
3
Departamento de Fisica Teorica, Universidad Autonoma de Madrid, Cantoblanco, 28049 Madrid, Spain
4
Université Côte d’Azur, Observatoire de la Côte d’Azur, CNRS, Laboratoire Lagrange, France
5
Institut de Mécanique Céleste et de Calcul des Éphémérides, Observatoire de Paris, UMR8028 CNRS, 77 av. Denfert-Rochereau, 75014 Paris, France
6
Max-Planck-Institut für extraterrestrische Physik (MPE), Giessenbachstrasse 1, 85748 Garching, Germany
7
Telespazio UK for the European Space Agency (ESA), European Space Astronomy Centre (ESAC), Camino Bajo del Castillo s/n, 28692 Villanueva de la Cañada, Madrid, Spain
8
European Space Agency (ESA), European Space Research and Technology Centre (ESTEC), Keplerlaan 1, 2201 AZ Noordwijk, The Netherlands
9
European Space Agency (ESA), European Space Astronomy Centre (ESAC), Camino Bajo del Castillo s/n, 28692 Villanueva de la Cañada, Madrid, Spain
10
Centro de Astrobiología (CSIC-INTA), Campus ESAC (ESA), 28692 Villanueva de la Cañada, Madrid, Spain
11
Winter Way AB, Södra Långvägen 27A, 443 38 Lerum, Sweden
12
Aurora for ESA, European Space Astronomy Centre, Operations Department, 28691 Villanueva de la Cañada, Spain
Received:
15
March
2021
Accepted:
16
August
2021
Context. The store of data collected in public astronomical archives across the world is continuously expanding and, thus, providing a convenient interface for accessing this information is a major concern for ensuring a second life for the data. In this context, Solar System objects (SSOs) are often difficult or even impossible to query, owing to their ever-changing sky coordinates.
Aims. Our study is aimed at providing the scientific community with a search service for all potential detections of SSOs among the ESA astronomy archival imaging data, called the Solar System Object Search Service (SSOSS). We illustrate its functionalities using the case of asteroid (16) Psyche, for which no information in the far-IR (70–500 μm) has previously been reported, to derive its thermal properties in preparation for the upcoming NASA Psyche mission.
Methods. We performed a geometrical cross-match of the orbital path of each object, as seen by the satellite reference frame, with respect to the public high-level imaging footprints stored in the ESA archives. There are about 800 000 asteroids and 2000 comets included in the SSOSS, available through ESASky, providing both targeted and serendipitous observations. For this first release, three missions were chosen: XMM-Newton, the Hubble Space Telescope (HST), and Herschel.
Results. We present a catalog listing all potential detections of asteroids within estimated limiting magnitude or flux limit in Herschel, XMM-Newton, and HST archival imaging data, including 909 serendipitous detections in Herschel images, 985 in XMM-Newton Optical Monitor camera images, and over 32 000 potential serendipitous detections in HST images. We also present a case study: the analysis of the thermal properties of Psyche from four serendipitous Herschel detections, combined with previously published thermal IR measurements. We see strong evidence for an unusual drop in (hemispherical spectral) emissivity, from 0.9 at 100 μm down to about 0.6 at 350 μm, followed by a possible but not well-constrained increase towards 500 μm, comparable to what was found for Vesta. The combined thermal data set puts a strong constraint on Psyche’s thermal inertia (between 20 to 80 J m−2 s−1/2 K−1) and favors an intermediate to low level surface roughness (below 0.4 for the rms of surface slopes).
Conclusions. Using the example of Psyche, we show how the SSOSS provides fast access to observations of SSOs from the ESA astronomical archives, regardless of whether the particular object was the actual target. This greatly simplifies the task of searching, identifying and retrieving such data for scientific analysis.
Key words: minor planets, asteroids: general / minor planets, asteroids: individual: Pysche
The catalog is also available at the CDS via anonymous ftp to cdsarc.u-strasbg.fr (130.79.128.5) or via http://cdsarc.u-strasbg.fr/viz-bin/cat/J/A+A/659/A38
© ESO 2022
1. Introduction
Providing the Solar System research community with swift and easy access to the astronomical data archives is a long-standing issue. Moreover, the consistently increasing store of archival data coming from a variety of facilities, both from ground-based telescopes and space missions, has led to the need for single points of entry for exploration purposes. However, moving targets seen at different sky positions and under very different observing geometries are not easy to aggregate within a single tool.
In general, multi-epoch observations over several oppositions are required to compute the orbit to a sufficient level of accuracy required for targeted studies. The archived imaging data contains both serendipitous and targeted observations of asteroids, where, in particular, the astrometry of the former can greatly reduce these ephemerides uncertainties at visible wavelengths when harvested (e.g., precovery of near-Earth asteroids Solano et al. 2014). Moreover, the extracted photometry can be used to constrain the phase function and, if multi-band observations were acquired within a short period of time, they can even allow for a color determination and rudimentary taxonomic classification of the asteroid (DeMeo & Carry 2013; Shevchenko et al. 2016).
Within this context, the ESAC Science Data Centre (ESDC)1, located at the European Space Astronomy Centre (ESAC) has developed ESASky (Giordano et al. 2018), a science-driven discovery portal for exploring the multi-wavelength sky, providing a fast and intuitive access to all ESA astronomy archive holdings. Released in May 2016, ESASky2 is a Web application that sits on top of ESAC hosted archives, with the goal of serving as an interface to all high-level science products generated by ESA astronomy missions. The data spans from radio to gamma-ray regimes, and includes the Planck, Herschel, ISO, HST, XMM-Newton and INTEGRAL missions. In addition, ESASky provides access to data from other international space agency missions (e.g., Chandra from NASA and AKARI and Suzaku from JAXA) and provides access to data from major astronomical data centers and observatories, such as the European Southern Observatory (ESO), the Canadian Astronomy Data Center (CADC), and the Mikulski Archive for Space Telescopes (MAST). ESASky is designed to be exceptionally visual (Baines et al. 2017), allowing users to: see where in the sky all missions and observatories have observed; find all available data for their targets of interest; overlay catalog data; visualize which objects have associated publications; perform initial planning of James Webb Space Telescope observations; and change the background all-sky images (HiPS; Fernique et al. 2015) from many different missions and observatories. However, a clear interface with the Solar System community in terms of the scientific exploitation of these astronomical data holdings is not typically accessible.
Efforts to tackle this issue are already in place, such as the Solar System Object Image Search by the Canadian Astronomy Data Centre (CADC)3 (Gwyn et al. 2012) and SkyBoT4 (IMCCE, Berthier et al. 2006, 2008, 2009, 2016), plus a number of ephemeris services, such as Horizons5 (NASA/JPL), Miriade6, and the Minor Planet & Comet Ephemeris Service7 (MPC).
In this first integration of the Solar System Object Search Service (SSOSS), we enable users to discover all targeted and serendipitous observations of a given SSO present in the ESA Herschel, HST, and XMM-Newton archives. Upon user input, the official designation of the target is first resolved using the SsODNet8 service. Then the search engine retrieves all the pre-computed results for all the observations matching the input SSO provided. These results are pre-computed as a geometrical cross-match between the observation footprints and the ephemerides of the SSOs within the exposure time frame of the observations and stored in the service-dedicated database schema.
To showcase the capabilities of this tool, the flux values at 70 μm and 160 μm of asteroid (16) Psyche are reported from four serendipitous detections in the Herschel Space Observatory archival data. These are the first detections of this object in this energy regime, making these results of significant importance for the upcoming NASA Discovery Psyche mission, expected to be launched in 2022 to visit the asteroid in 2026.
The article is organized as follows: Sect. 2 describes the input sample of small bodies and the archival high-level metadata products used in this work. Section 3 presents the pipeline software implementation and algorithms involved. In Sect. 4, the output catalogues for each potential detection and discussion of results are presented. The far infrared photometry and thermal modeling of asteroid Psyche is included in Sect. 5. Finally, our conclusions and plans for future works are described in Sect. 6.
2. Inputs
2.1. Samples of Solar System objects
The input asteroid catalog was retrieved from the Lowell Observatory Asteroid Orbital Parameter database (astorb9). This database is continuously changing and growing, so this work is based on the snapshot taken on July 5, 2019, containing 795 673 objects.
This catalog was selected based on the availability of the current position uncertainty (CEU) parameter, allowing for the propagation of uncertainties in time and thus permitting us to provide positional uncertainties for each potential detection, while also taking them into account for the cross-match computation, as explained in Sect. 3.3.
The distribution of asteroids in the Solar System is illustrated in Fig. 1, where the bottom part depicts the semi-major axes and eccentricities of all asteroids in the astorb database. We color-coded the different asteroid populations, which are defined in this orbital parameter space (Gladman et al. 2008; Carry et al. 2016). Over 90% of asteroids are in the main belt between Mars and Jupiter. The transient population of near-Earth asteroids (NEAs) is of great interest for space exploration as these objects represent the celestial bodies closest to Earth. The distant and faint Kuiper belt objects (KBOs) are the most challenging to observe, nevertheless, their primordial chemical compositions provide key constraints on models of the formation and evolution of the outer Solar System.
![]() |
Fig. 1. Distribution of asteroid populations in the Solar System is illustrated based on their semi-major axes and eccentricities from the astorb database (lower plot). Upper plot: distribution of the proper motions for the indicated populations (near-Earth asteroids, NEA; Mars-crosser, MC; main belt, MB; Trojans; Centaurs; and Kuiper belt objects, KBO), extracted at a single epoch for all asteroids. The boxplot displays the minimum and maximum values for each population (whiskers), as well as the 25% and 75% quartiles (box edges) and the median proper motion (box center). |
The strategy for the SSOSS cross-match pipeline is based on this distribution, in particular on the distribution of apparent proper motions with respect to each individual satellite point of view, from high-speed NEAs, (∼3% of all known asteroids), to relatively slow KBOs (∼0.4%). The upper part in Fig. 1 shows the apparent motion distributions of the different populations, which we extracted at a single epoch for all asteroids using the IMCCE SkyBoT3D service10 (Berthier et al. 2006).
The SSOSS input catalog for comets was provided by the IMCCE cometpro11 and it contains the orbital elements of 1342 comets as of June 20, 2018. For the propagation of positional uncertainties, a fixed initial uncertainty of 10″ was assumed and propagated in time from the proper motion expected values as a first-order approach for the final uncertainty in the position. It is important to note that all serendipitous detections for comets are available in the service, but this is beyond of the scope of this work, which is focused on the study of the output results for the asteroid sample.
2.2. Imaging data
This section describes the selected input imaging data and its associated metadata. For the purpose of this work, only the high-level metadata details describing each data product are required for the cross-match algorithms. These metadata are publicly available through each individual ESA archive, either via direct web access, or via their table access protocol (TAP)12 services. This protocol was developed within the scope of the International Virtual Observatory Alliance (IVOA) and is aimed at providing basic access to all public metadata tables set on each archive or scientific data center.
The standard metadata columns involved in this work are: the start time of the observation (usually referred to as t_min in the IVOA Observation Data Model Core Components standard, or ObsCore standard13); the end time of the observation (or t_max); the exposure duration (t_exptime); and the instrument footprint or field of view (FoV) of the observation in sky coordinates (s_region).
From the above time metadata columns, we found that the t_exptime is a more reliable tracker on the total amount of real exposure time than the time difference between the start and the end time of the observation. The difference in time is considered to be the total time required to execute the observation, including time on source, internal calibrations, slewing, settling, etc. In other words, this time difference is usually the effective exposure time on source, plus all the overheads that are required to complete the observation. Hence, the t_exptime metadata was used for the pipeline cross-match software.
However, as shown in Sect. 4, there are some deviations to this definition (i.e., exposure duration values longer than time differences) that can lead to caveats in our catalog. This is true because, as described in Sect. 3, this work is particularly sensitive to the time information, so any discrepancies between the published metadata available in the archives with respect to the real timestamp of the observation will introduce false detections in our final catalog.
Finally, the high-level metadata information available in each individual archive is also integrated and available through the ESASky server, either from the client interface or through the TAP protocol from any Virtual Observatory application (e.g., TOPCAT14, Taylor 2005). These metadata views are the curated high-level metadata representation for a given observation, that is, it provides a single set of metadata (i.e., row entry) per observation. Thus, these are the final metadata tables used as input in this work.
ESASky integrates all ESA astronomy high-level metadata and associated data products and also provides access to other external facilities (ESO, MAST, and CADC) high-level products via TAP. From the full data set available, three major ESA missions were included in the first version of the SSOSS: HST, Herschel and XMM-Newton. The imaging data used from each mission are described in the following subsections.
2.2.1. HST data
The data used from HST were all available imaging modes and filters from current and past HST instruments, from the start of the first HST scientific imaging observations to the last run of SSOSS (August 17, 1990–July 5, 2019). Imaging data were used from the following current HST instruments: the Wide Field Camera 3 (WFC3, 2009-present) in the ultraviolet and optical (UVIS) channel (200–1000 nm) and infrared (IR) channel (850–1700 nm); the Advanced Camera for Surveys (ACS, 2002-present) in the Wide Field Channel (350–1050 nm), High Resolution Channel (200–1050 nm) and Solar Blind Channel (115–180 nm); and the Space Telescope Imaging Spectrograph (STIS) in imaging modes using the far-ultraviolet Multi-Anode Mirco-channel Array (MAMA; 115–170 nm) detector, the near-ultraviolet MAMA detector (165–310 nm) and the optical CCD (200–1000 nm). Imaging data were also used from the following past instruments: the Faint Object Camera (FOC, 1990–2002) in low, medium and high resolution modes (from 122 to 550 nm); the Near Infrared Camera and Multi-Object Spectrograph (NICMOS, 1997–1999, 2002–2008) in imaging modes using the NIC1, NIC2 and NIC3 channels (800–2500 nm); the Wide Field Planetary Camera 2 (WFPC2, 1993–2009), Wide Field Camera images and Planetary Camera images (115–1000 nm); and the Wide Field/Planetary Camera (WFPC; 1990–1993), Wide Field Camera images and Planetary Camera images (115–1000 nm).
2.2.2. Herschel data
The ESA Herschel Space Observatory (Pilbratt et al. 2010) was launched in April 2009. For almost four years before running out of coolant, it observed in the far-infrared and sub-millimeter regime with two instruments with photometric capabilities: the Photodetector Array Camera and Spectrometer (PACS; Poglitsch et al. 2010) with a three-band imaging photometer (at 70, 100, 160 μm), and the Spectral and Photometric Imaging Receiver (SPIRE; Griffin et al. 2010), operating a three-band imaging photometer at 250, 350, and 500 μm.
The Herschel observing strategy for photometry observations on large areas of the sky was based on the scan technique, as the resulting modulation allowed to reduce the 1/f noise of the bolometer readout systems on board. The scan-map technique combines a series of parallel slews together. All the slews (scan legs) must be the same length and the telescope must come to a stop after each scan leg before traversing to the starting point for the next one. The detector array passes over the target area, while taking data continuously along the scan leg. Further improvement was achieved by cross-linked scanning at complementary angles. According to the target visibility window during the observation cycle, observers optimized the sensitivity and sky coverage for their programs by selecting a number of varying parameters within the Astronomical Observation Template (AOT): scan-legs number, length, and separation, along with the scan angle and the scan speed (from 20 to 60″ s−1). The SPIRE-PACS parallel scan mapping observation AOTs were available to increase the Herschel observatory’s efficiency, thus most observations presented here were performed in the SPIRE-PACS Parallel mode (∼62%), followed by the SPIRE Large Scan mode (∼26%).
The SPIRE-PACS parallel scan mode15 allowed to obtain photometry simultaneously in two PACS bands (either 70 or 100 μm and 160 μm) and all SPIRE bands (250, 350, and 500 μm). Given the large separation of the PACS photometer and SPIRE photometer footprints (21′), this mode was predominantly used for large maps, for which scan speeds of 20 and 60″ were offered. In this mode, the orientation angle was fixed to the optimum SPIRE orientation angle (at +42.4° and −42.4° with respect to the focal plane Z-axis, for scan and cross scan, respectively). In this mode, the onboard Signal Processing Units averaged 8 consecutive frames, as opposed to the four averaged consecutive frames in PACS prime mode, resulting in a smearing of the PACS PSF, particularly for the fast scan speed of 60″ s−1. For the SPIRE large map AOT, users would select between nominal and “fast” scan speeds (30 and 60″ s−1) along the lines. In cases where the 1/f noise was not a concern, single orient scans were possible to attain a larger sky area coverage in stripes up to 20° by 4°.
The assignment of pointing information to the individual frames by the pipeline assumes a non-moving target. In the case of SSOs, we need to reassign coordinates to the pixels of each frame by using the calculated position of the target as the reference instead of the center of the FoV with each new pointing request. Therefore, it is necessary to re-process the (Herschel) images in the object co-moving frame to obtain the appropriate photometry and ascertain the object’s position.
2.2.3. XMM-Newton data
The XMM-Newton observatory carries several coaligned X-ray instruments: the European Photon Imaging Camera (EPIC) as well as two Reflection Grating Spectrometers (RGS1 and RGS2, Jansen et al. 2001); the latter were not included in this work. The EPIC cameras consist of two metal oxide semiconductors (EPIC-MOS, Turner et al. 2001) and one pn junction (EPIC-pn, Strüder et al. 2001) CCD arrays, which have a ∼30′ field of view (FoV) and can offer 5−6″ spatial resolution and 70–80 eV energy resolution in the 0.2–10 keV energy band. In addition, XMM-Newton has a co-aligned 30-cm diameter optical/UV telescope (Optical Monitor, OM), providing strictly simultaneous observations with the X-ray telescopes (Mason et al. 2001). It has three optical and three UV filters over the wavelength range from 180 to 600 nm, covering a 17 × 17 arcmin2 FoV and a point spread function (PSF) of less than 2″ over the full FoV.
All XMM-Newton cameras are included in the SSOSS cross-match pipeline and are available through the general service. However, the catalogues included in the context of this work are focused on the study of the particular asteroid population; thus, the analysis and catalog results only include the OM instrument.
3. Methods
The software used to compute the list of potential detections was developed with the goal of reducing the cardinality of the geometrical cross-matches needed, thus minimizing the computational cost. This pipeline is based on Java 1.8 and makes use of Java Threads to allow the parallelization of the processes.
In the following subsections, we highlight the main steps from the orbital sampling of sources (Sect. 3.1) to the cardinality reduction of the input list (Sect. 3.2) to the geometrical cross-match of each orbital path with the observational footprints (Sect. 3.3).
3.1. Ephemerides sampling
For this sampling, an even time sampling of the apparent position of the SSO from each satellite point of view is performed first and stored locally for a fixed time interval of ten days. This computation is performed with the Eproc v3.2 suite provided by IMCCE (Berthier 1998). The time span of this sampling is linked with the life-time of each mission. To take into account the satellite reference frame for the ephemerides computation, Eproc software was provided via the SPICE spk kernels16 (Acton et al. 2018) with the orbital information for each mission.
In the case of the HST, this file was publicly available at NASA’s Navigation and Ancillary Information Facility (NAIF17), whereas the XMM-Newton kernel was provided by the Science Operations Centre (SOC) at ESAC. Finally, the Herschel Orbital Element Message (OEM) was produced by the SOC and converted in-house at the ESDC into the appropriate SPICE kernel. Table 1 summarizes the status of the kernels used currently by the cross-match pipeline.
Period covered by the SPICE spk kernels of the space missions used in this work.
3.2. Cardinality reduction
This second step serves as a fast selection of the potential detection of candidates per mission data set and reduces the number of geometrical cross-matches needed in the subsequent step, as when it is high, it becomes very costly in terms of CPU times and resources. The position and uncertainty of each object coming from the previous orbit sampling is cross-matched against the selected data sets imaging footprints.
To speed up this selection, this process is based on the HEALPix (Górski et al. 2005) tessellation of the sky as illustrated in Fig. 2. The HEALPix indices are used to represent both the sky-path of each object during each time sample and the observation footprint (representation of the FoV of a given instrument). The selection of the HEALPix Nside is computed based on the minimum distance to the object and its maximum apparent proper motion (Fig. 3). Furthermore, Nside is the number of pixels per HEALPix side thus proportional to the total number of hierarchical iso-area pixels, so it can be used to trace the minimum pixel area required to fulfill the conditions above.
![]() |
Fig. 2. Example of the cardinality reduction step for asteroid (87) Sylvia against Herschel observation id 1342266670, based on the comparison among the HEALPix cells representing the maximum position uncertainty of the asteroid (87) Sylvia over the ten-day period (blue dotted tile), and the HEALpix cells representing the observation footprint in red (orange tiles). The latter are computed as the HEALpix cells overlapping with the smallest circle containing the observation footprint (dotted red circle). The position of Sylvia at the tstart of the observation is displayed in blue. |
![]() |
Fig. 3. Decision tree depicting the selection of HEALPix order based on the minimum distance (dmin) of the SSO to the satellite (first decision level) and on the maximum distance (dmax) the SSO is expected to cover based on its theoretical proper motion (pm) during the time period sampled, where Δt = 10d (second decision level). Here, dmax is compared to the diameter size for each HEALPix order (D128, D64, D32). An initial pre-selection process of ephemeris based on a CEU threshold of 1 deg is performed. |
This is a necessary trade-off between the overall time performance of the pipeline and the completeness of the output list of candidates generated in this step. The more quickly the object moves in the sky, the lower the HEALPix Nside used (i.e., the bigger the pixel areas); thus a greater number of false positives will be included in the output list of potential candidates and, therefore, more computational time will be required then. In other words, high-proper motion candidates that require HEALPix Nside = 32 will degrade the overall performance of the cardinality reduction, but it will ensure there will be no real positives left out in this step.
3.3. Geometrical cross-match
The output list of candidate observations per source undergoes then a third step: a new precise geometrical cross-match. At this stage, the position of each object is re-computed to the exact start time and duration of the observation and the cross-match is performed against the observation footprint (FoV). There are three possible scenarios or cross-match types included and provided to the final user as illustrated in Fig. 4: type 1: the position of the SSO is not included in the observation footprint, but the uncertainty of the position overlaps with the footprint polygon or contains the footprint polygon; type 2: the position of the SSO lies within the observation footprint; type 3: none of the SSO predicted positions (start time, end time) nor their uncertainties overlap with a FoV, but the path followed from the start to the end position does cross the FoV of the observation.
![]() |
Fig. 4. Examples of the different cross-match types identified in the pipeline. Blue and red circles represent the start and end positions of the asteroid as computed during the geometrical cross-match step. Left: cross-match type 1, with HST observation j9e106010 and asteroid 2017 MG8. Center: cross-match type 2 of HST observation j8g9nnchq and asteroid 2007 TE448. Right: cross-match type 3 of HST observation jca505010 and asteroid 2014 MW26. |
This categorization allows for an easy selection of the potential detection candidates for final inspection by the user, namely, the type 2 detection should certainly be included in a particular observation, given the object apparent magnitude remains below the limiting magnitude for the observation, whereas type 1 and type 3 detections are linked to the position uncertainty or to the expected source path overlapping the footprint during the time of exposure; thus the certainty of a real detection is lower. A more detailed description of the algorithms included for each of the cross-match types is included in Appendix A.
The geometrical cross-match is performed by a Java thread taking as input a set of orbital parameters, belonging to a particular source, and the output list of potential cross-matched observations for this particular object, generated by the pipeline itself in the previous step (Sect. 3.1). This thread goes sequentially through the list of cross-match algorithms, and as soon as a cross-match type is positive, this process stops and returns the type of cross-match to be ingested later on in the database. The sequential order followed (type 2 → 1 → 3 ) is to minimize the algorithm computational time, namely, type 2 is the least time-consuming.
4. Results
The full list of all potential detection candidates from the SSOSS is publicly available via the ESASky TAP server18, which can be accessed in a variety of ways, for instance, from the VO tool TOPCAT and from the astroquery TAP module (Ginsburg et al. 2019).
These tables provide both the start and end time positions and uncertainties for each detection based on the time information in each observation, including the theoretical apparent magnitude in the V band, the theoretical proper motion components, and the distance to the SSO from the satellite’s PoV.
In this section, we analyze these results for the asteroid population and describe the different estimations applied to compute the limiting magnitude or flux sensitivity for each of the instruments included in this work to produce a final catalog of asteroid serendipitous detections above the instrument’s sensitivity. This final catalog included in this work is a subset from the tables available via the SSOSS, thus containing the same metadata columns plus an additional column per instrument to ease the identification of potential detections above instrumental noise, either with the theoretical flux value for IR detections (Herschel), the limiting magnitude per observation (XMM-Newton) or the expected signal-to-noise ratio (S/N) per detection (HST). These results are available as a subset of the above-mentioned TAP server, under the sso_20190705 schema.
To illustrate the output from this service, we provide for each mission a small sample of the brightest serendipitous detections to illustrate the information provided in this catalog (Tables B.1–B.3). Taking into account the fact that the SSO cross-match pipeline had to be run separately for each mission (different satellite point-of-view), we provide a total of 3 tables of potential detections of asteroids. These tables contain: (1) object name or preliminary designation as provided by the Lowell Observatory (astorb), or by the IMCCE (cometpro); (2) object identifier if provided; (3) observation identifier; (4) start position (J2000 equatorial coordinates RA1,Dec1 in degrees) of the object from the satellite PoV. This is the predicted position of the object at the start time of the observation, provided by the observation metadata stored in the ESDC astronomy archives; (5) end position (idem, RA2,Dec2 in degrees) of the source from the satellite point-of-view at the end time of the observation, computed as the metadata start time plus the exposure duration (see Fig. 5 for more details); (6) start and end position uncertainties in degrees, derived from the current 1-σ ephemeris uncertainty (CEU) in arcsec and the rate of change of CEU in arcsec/day. Thus the uncertainty of a predicted ephemeris is derived as δ(α,δ) = ceu + cėu|Δt|; (7) predicted apparent proper motion at the start (μRAcos(Dec)1,μDec1) and end time of the observation (μRAcos(Dec)2, μDec2) in arcsec/min; (8) apparent magnitudes in V band (mv1,mv2) at the start and end of the observation; (9) distance (au) from the satellite to the object (d1,d2); (10) phase angle (deg) as the angle between the Sun and the satellite as seen from the object(phase1,phase2); (11) elongation (deg) as the angle between the Sun and the object as seen by the satellite point-of-view (elong1,elong2); (12) cross-match type (xtype), as described in the previous section (Sect. 3.3).
![]() |
Fig. 5. Time interval in seconds between start and end time metadata information versus the exposure duration in logarithmic scale for the three high-level metadata tables involved in this work: Herschel (left panel), HST (center panel), and XMM-Newton (right panel). |
The total number of potential geometrical cross-match detections, targeted versus the serendipitous detections per satellite is presented in Table 2. The current implementation of this service provides the entire list of geometrical cross-matches between SSOs trajectories and instrument FoV. Many objects may however be too faint to be detected in each observation, depending on the specific limiting magnitude or flux sensitivity integration time and energy band of each observation. Thus, in the following subsections, we analyze each instrument individually to present a selection of candidates above instrumental threshold. Future releases of the SSOSS will include this computation of the apparent magnitude of the SSOs at the wavelength of the observation automatically.
Summary table.
Finally, it is important to note that the SSOSS was developed with the aim at providing a mission-agnostic tool to allow SSO detection discoveries within the existing ESA astronomy archives. The standardization of this service does not allow full flexibility to accommodate the individual particularities of each mission data set. This is particularly true for the time-related information, since this service is very sensitive to it, providing the exact position at the theoretical start and at the end of the observation. An example of these deviations can be found in Fig. 5, where the delta time between the start and the end time versus the reported duration are plotted for each data set.
4.1. Herschel
Among the 27 105 Herschel public imaging observations, 2269 specifically targeted SSOs, identified by the naif_id metadata associated to each observation in the archive. Once the pointed observations of major Solar System bodies (naif_id < 1000) are removed, 2004 targeted observations remain, plus 6 extra observations not categorized with naif_id but including major Solar System bodies in their target name (i.e., “mars offboresight”), representing 7.4% of Herschel imaging time devoted to observations of asteroids and comets. A large fraction of these targeted observations (∼30%) are included within the “TNOs are cool” program (Müller et al. 2009) targeting KBOs (naif_id > 2100 000). Once removed, the total number of targeted asteroids is 87. However, the total number of potential serendipitous observations is greater by three orders of magnitude.
In order to get a rough estimate on the real serendipitous detections above the Herschel flux sensitivity, the theoretical flux value per asteroid and observation pair is calculated at each of the Herschel bands: PACS at 70 or 100 and 160 μm, as well as SPIRE at 250, 350, and 500 μm. For this first-order approach, the albedo, emissivity, and beaming parameters were averaged over the set of published values collected from literature when available (Ryan & Woodward 2010; Masiero et al. 2011, 2020; Mainzer et al. 2011; Grav et al. 2011, 2012; Bauer et al. 2013; Usui et al. 2013; Nugent et al. 2015, 2016; Alí-Lagoa et al. 2018), and a standard set of values across the entire set of potential detections of albedo = 0.15, emissivity = 0.9, and beaming = 1.0 otherwise. These values are well-suited for main-belt asteroids and NEAs, although they deviate from expected parameters across the entire population of asteroid families (in particular KBOs).
Based on the estimated photometer sensitivities included in Table 3.5 (from the SPIRE Handbook 2018), the 1σ instrument noise for PACS-SPIRE parallel mode for one repetition, nominal scan direction, and scan speed of 60″ s−1 (highest noise values) are 21.0, 24.7 and 47 mJy for PACS at 70, 100, and 160 μm bands, and 12.6, 10.5, and 15 mJy beam−1 for SPIRE at 250, 350, and 500 μm.
In the case of SPIRE-only scan mode, we calculated the combined estimated noise levels reported in Table 3.4 of the same document, where the 1σ instrument noise levels for the nominal scan speed (30″ s−1) at 250, 350 and 500 μm bands are 9.0, 7.5, and 10.8 mJy, and the 1σ extragalactic confusion noise is 5.8, 6.3, and 6.8 mJy beam−1, respectively. Finally, for the remaining observations in PACS-only mode, we included the 1σ,1s integration time (27.6, 18.6, and 89.9 mJy respectively for 70, 100, and 160 μm) reported in Table 4.3 (from the PACS Handbook 2019). These flux sensitivity values, based on the observing mode, are included in Fig. 6.
![]() |
Fig. 6. Theoretical infrared flux distribution of geometrical cross-matches for all Herschel bands and fixed input albedo, beaming and emissivity parameters. From top to bottom and left to right: 70, 100, 160, 250, 350, and 500 μm normalized flux distribution in grey. Red-dashed line marks the estimated flux sensitivity limit per band. The subset detections above flux sensitivity are displayed in blue. |
The total number of real potential detections above the Herschel instrumental flux sensitivity are 2546 for the PACS instrument (656 serendipitous detections once targeted observations are removed) and 946 (253 serendipitous) detections in the case of SPIRE (see Table 3), representing only around 0.8% of the total number of detections available through the SSOSS TAP service under the schema sso_20190705, and table name xmatch_herschel_aster. This table provides an extra boolean column (is_visible) to show which entries are above the theoretical flux limit. It is important to note that for the Herschel observatory, this service provides about 25% more asteroid observations than scheduled. An example of one of these detections can be found in Fig. 7, where asteroid (87) Sylvia was serendipitously observed in a targeted observation on (1) Ceres (Küppers et al. 2014).
![]() |
Fig. 7. Serendipitous detection of asteroid (87) Sylvia in the Herschel observation 1342266670 targeting (1) Ceres (at the center of the image) with the PACS instrument on 2013-03-01 03:26:26.0. Both predicted coordinates at the start time (green) and end time (red) lie within the instrument FoV (see zoomed insert). |
Summary with total number of potential detections for Herschel PACS and SPIRE instruments per observing mode.
These rough flux estimates provides a first order-of-magnitude on the number of detections present in the archive. However, for a specific object, it would be advisable to check all observations that are not much fainter than the expected limiting magnitude included in this work. Currently, a study is underway to extract the PACS fluxes of all serendipitously seen asteroids, combined with a detailed radiometric study (Szakats et al., in prep.).
4.2. XMM-Newton
XMM-Newton output lists with potential detections are divided by instrument. This is due to the intrinsic nature of our object sample, since there are not yet any known asteroid detections in the X-ray energy regime, the X-ray cameras are not included for the catalog produced in the context of this work. However, we included these geometrical cross-matches in the general SSOSS.
The summary of the Optical Monitor (OM) potential detections is included in Table 4 and Fig. 8. Limiting magnitudes per observation id and filter are extracted from the OM pipeline products retrieved via the archive astroquery python module (Ginsburg et al. 2019). The estimated limiting magnitudes are provided as header keywords (MLIM⟨filter⟩) in the per-observation combined source-list files (*OBSMLI*) where ⟨filter⟩=V,B,U,W1,M2,W2. These are the 5σ field estimates based on the mean background rate, so they are not accurate for specific regions of the image, as the background level can vary substantially and rapidly across the image, but they provide a good first-order estimate of the limiting magnitude.
![]() |
Fig. 8. Theoretical apparent magnitude distributions for each OM instrument filters in gray. The subset list of detections above limiting magnitude per observation are displayed in blue. From top to bottom and left to right: V, B, U, UVW1, UVM2, UVW2. Dashed lines represent mean and σ of the normal distribution per band. |
Summary with the total number of asteroid detections for the XMM-Newton OM camera per filter.
For the estimation of the potential detections above the instrumental threshold, the output theoretical V magnitude provided by the pipeline needs to be converted for each band to account for the different filter transmission and intrinsic spectral energy distribution of SSO. We compute these color corrections (listed in Table 4) by retrieving the filter transmission from the SVO filter service (Rodrigo et al. 2012) and assuming SSOs have the same spectrum as the Sun (which we take from Gueymard 2004).
It should be noted that the limiting magnitudes provided by the OM pipeline are integrated over the total exposure duration of the observations, which is not necessarily the case for our objects due to the apparent proper motion of our samples. Therefore, the effective exposure duration can be lower and, hence, these limiting magnitudes should be interpreted as the upper limits.
The total number of theoretical detections grouping the results per observation and sso pair (independently of the number of filters per observation) is 985, representing 3.9% from the total number of potential detections (25138). An example of these results is displayed in Fig. 9, with the serendipitous detection of (234) Barbara in two of the OM filters.
![]() |
Fig. 9. Serendipitous detection of asteroid (234) Barbara in XMM-Newton observation 078104010 on 2016-08-27 22:03:30, captured by the OM camera, at the time observing sequentially with 4 out of 7 available filters. The object remains in the FoV for the entire duration of the observation, only visible at U (left) and UVW1 (right) filters (344 nm and 291 nm effective wavelength, respectively). The green and red circles represent the position of Barbara at the start time and stop time of the observation, respectively. |
4.3. HST
For HST, the total number of detections returned by the cross-match is 165 607. After removing planets and natural satellites from the sample, 134 974 observations remain of 14 367 distinct asteroids. Using the user-set TARGET and MOVING_TARGET metadata in the eHST archive, we identified about 58% of the computed observations to be targeted at these SSOs. For the remaining approximately 55 000 serendipitous observations, we modeled the source spectra in a first-order approximation using the STIS solar spectrum (Bohlin et al. 2014). The solar spectrum was scaled to match the predicted source magnitude in the respective HST observation band. This magnitude was computed using the predicted V-band magnitudes provided by the cross-match and color-correction terms derived from the solar spectrum for all pairs of the V-band and the HST filters. We then computed the expected HST count rates using the pysynphot python package by the STScI, as well as an estimated background rate, yielding an approximate signal-to-noise ratio for each asteroid depending on the exposure time, observation wavelength, and predicted source magnitude.
Simulating the observations revealed that about 59% (∼32 000) of the serendipitous detections should exhibit signal-to-noise ratios above 3 and could thus be identified in the images. However, the actual number of serendipitous observations will be lower due to the ephemerides uncertainty of the SSOs: only 6% of the potential serendipitous observations belong to known SSOs where the orbit uncertainty is below 202″, about the size of one edge of the FoV of the Advanced Camera for Surveys (ACS) aboard HST. It is important to note that due to the inconsistencies in the reported start and ending times of the observations in the published metadata, a fraction of the cross-matches will be false detections.
4.3.1. Zooniverse citizen science project
A first practical application of the SSOSS was demonstrated in the Hubble Asteroid Hunter19 citizen science project on the Zooniverse platform. We extracted cutout images of potential serendipitous detections where the asteroid was predicted to be in the frame at the start- or end-epochs of the HST observation, or to cross the FoV in the meantime (types 2 and 3), to reduce the number of false positives introduced by the ephemerides uncertainty of the asteroids. The volunteers had to mark the actual position of the asteroid trails in the cutouts. An example cutout image is shown in Fig. 10, showing part of an HST/ACS observation of the galaxy cluster MACS1115+0129. The image consists of two combined exposures, each containing the trail of asteroid 2000 NH10 towards the upper part of the image. There is a gap visible in the asteroid trail due to the observation gap between the two exposures.
![]() |
Fig. 10. Serendipitous observation of asteroid 2000 NH10 by the ACS on board HST is visible towards the upper part of the image. The green markers indicate the predicted start- and end-position of the asteroid as computed by the pipeline. The observation itself targeted the galaxy cluster MACS1115+0129. |
We further extended the project to search for serendipitous observations of unknown asteroids or asteroids with large ephemerides uncertainties by providing cutouts of all the HST ACS and WFC3 observations to the volunteers. In total, 11 000 volunteers inspected over 150 000 images in the Hubble Asteroid Hunter project during a period of one year. The results from this project will be presented in a forthcoming paper (Kruk et al., in prep.).
5. Thermophysical analysis of (16) Psyche
We illustrate a use case of the SSOSS service by analyzing the mid-infrared fluxes of the large main-belt asteroid (16) Psyche, serendipitously observed by Herschel and the target of the NASA Psyche mission (Elkins-Tanton et al. 2017). Historically, (16) Psyche has been the archetypal metal asteroid. However, based on estimates of its bulk density (Viikinkoski et al. 2018; Ferrais et al. 2020), its visible and near-IR spectrum (Landsman et al. 2018), and the variation of its radar albedo over its surface (Shepard et al. 2015), it is now considered to be more likely a mixture of metal and silicates (see for a review Elkins-Tanton et al. 2007). Its metal content, composition, and meteoritic analog(s) are still highly uncertain.
One of the diagnostic parameters for a metallic versus silicate composition is the thermal inertia of a body. Thermal inertia, defined as , with the thermal conductivity, k, the density, ρ, and the specific heat capacity, c, is a measure of how quickly the surface temperature of an object adapts to changing solar energy input. The thermal inertia of large silicate asteroids are low, generally below 100 J m−2 s−1/2 K−1 (e.g., Alí-Lagoa et al. 2020), as those asteroids are covered by a thermally isolating, powdery regolith layer. The thermal inertia of asteroids containing a larger fraction of metal is expected to be higher, due to the larger conductivity.
There are two determinations of the thermal inertia of (16) Psyche: Matter et al. (2013) find a thermal inertia of 85–165 J m−2 s−1/2 K−1, consistent with a metal-rich object. On the other hand, Landsman et al. (2018) arrive at a much lower thermal inertia of 11–53 J m−2 s−1/2 K−1, which is more consistent with a silicate composition. Here, we add far-infrared observations to the existing data sets of thermal properties of (16) Psyche, and investigate whether those additional data allow us to remove the ambiguity about (16) Psyche’s thermal inertia.
We introduced in this work the first observations of this asteroid in the far-infrared regime (70–500 μm), thanks to the two serendipitous observations made by Herschel in 2010 (OBS_IDs 1342202250, 1342202251, which target the Galactic region L1551). These are included in Table B.1 as seen in Fig. 11.
![]() |
Fig. 11. Serendipitous detection of asteroid Psyche 16 in Herschel observation 1342202250 with the SPIRE instrument. Pseudo-color image with 250 μm in blue, 350 μm in green, and 500 μm in red. The asteroid is in the center, the background is Galactic dust emission. North is up, east to the left. |
Both observations are in parallel mode, where PACS and SPIRE instruments observe simultaneously. Observation 1342202251 is at nominal scan direction, while 1342202250 is at an orthogonal direction, both at a fast scan speed (60″ s−1). The detector footprints of both instruments passes over the target for a very short time (seconds) and, hence, it is not necessary to convert the timelines and the images to the asteroid reference frame. The times for each detection of Psyche in PACS and SPIRE are listed in Table 5. As the times in each observation are separated by ∼1 h23min, combining the two images without converting to the SSO reference frame will result in a double source, as it appears in ESASky in the PACS and SPIRE HiPS.
Summary of the Herschel photometry for Psyche.
We extracted the flux densities of Psyche in each observation independently. We assumed the source is point-like in all Herschel bands. For PACS, we performed aperture photometry and corrected it for aperture and color of the source. The flux errors include the aperture flux error, the flux calibration uncertainty of 5%, and 1% color correction uncertainty, all added in quadrature. For SPIRE, we used the Sussextractor (Savage & Oliver 2007) source extraction method and obtained the total flux density in the three SPIRE bands. The fluxes are corrected for color, assuming the source has power-law spectrum with index 2 (i.e., blackbody spectrum in Rayleigh-Jeans regime) and we also applied a pixelisation correction (see SPIRE Handbook 2018). The SPIRE flux errors are the photometry error, the flux calibration uncertainty of 5.5%, and 1.5% uncertainty on the pixelisation correction, all added in quadrature. In fast scan Parallel mode observations, the instrumental noise is the dominant source of error and it is already incorporated in the flux error estimate from photometry.
The PACS and SPIRE measurements took place on Aug 7, 2010 between 17:22 and 18:55 UT when Psyche was 2.56 au from the Sun and 2.77 au from Herschel, seen under a phase angle of 21.7° and an aspect angle of 148.4° (see Fig. 12). The high aspect angles means that Herschel has predominantly seen the object’s southern hemisphere (an aspect angle of 180° would indicate a perfect south pole view), where the shape model presents two crater-like depressions (Shepard et al. 2017; Viikinkoski et al. 2018).
![]() |
Fig. 12. Psyche as seen from Herschel (in ecliptic-sky projection) during mid-time of the Herschel observing epochs. For the calculations, we used a thermal inertia of 50 J m−2 s−1/2 K−1 and a low level of surface roughness (ρ = 0.1). |
For our radiometric study, we applied the thermophysical model (described in Lagerros 1996, 1997, 1998; Müller & Lagerros 1998, 2002). We used the Viikinkoski et al. (2018) spin-shape solution (discarding its absolute size information) for the interpretation of our extracted PACS and SPIRE fluxes.
Psyche’s H-magnitude is important for the determination of the geometric albedo. We took the H-G solution from Oszkiewicz et al. (2011) with an absolute V-band magnitude of 5.85 mag and the phase-slope parameter G of 0.12. The object’s bolometric emissivity of 0.9 (Landsman et al. 2018) was first translated into a hemispherical spectral emissivity of 0.9 at all wavelengths, and later on, into a wavelength-dependent solution.
We derived the radiometric size-albedo solutions for a wide range of Γ and for low, intermediate, and high surface roughness values (ρ = 0.1, 0.4, 0.7) for all five PACS and SPIRE bands. The results for thermal inertias of 5 and 150 J m−2 s−1/2 K−1, each time for low, intermediate, and high levels of surface roughness, are shown in Fig. 13. The figure shows: (i) the very small influence of both parameters on the radiometric size solution; (ii) a strong dependency of the derived radiometric size on the wavelengths; and (iii) the excellent agreement between the radiometric diameter at 70 μm and the solution by Viikinkoski et al. (2018).
![]() |
Fig. 13. Radiometric size solutions are shown for thermal inertias of 5 J m−2 s−1/2 K−1 (error bar left of reference wavelengths) and 150 J m−2 s−1/2 K−1 (error bar right of reference wavelengths). The error bars include the full range of (χ2-)acceptable solutions for all available measurements in that specific band, and considering low, intermediate, and high levels of surface roughness. The dashed line shows the published size ranges by Viikinkoski et al. (2018), the diamond symbols correspond the low level of surface roughness (Landsman et al. 2018) and a thermal inertia of 50 J m−2 s−1/2 K−1, which is intermediate between the ranges given in Matter et al. (2013) and Landsman et al. (2018). |
We confirmed the strong wavelength-dependent diameter solution via a single CSO-SHARCII measurement (2007-Feb. 12 11:21 UT, 350 μm flux density 0.90 ± 0.09 Jy; D. Dowell, priv. comm. 2008). This led to a radiometric size in the range 167–199 km, which is in fine agreement with the SPIRE 350 μm result.
The small degree of influence on the part of surface roughness at these long wavelengths was expected from general radiometric studies (Fig. 3 of Müller 2002). For the thermal inertia, the reason is different: the specific Herschel viewing geometry towards the south pole region of Psyche means that there is effectively very little heat transport to the night side (the Sun illuminates the constantly visible South pole region, and only very small portions of other regions) and the thermal inertia is not well constrained by measurements with the given aspect angle. The wavelength-dependency of the radiometric diameter is a known effect (see e.g., Müller & Lagerros 1998; Müller et al. 2014) and it is caused by a change in the hemispherical spectral emissivity. We derived the Psyche-specific emissivity via calculated observation/TPM ratios.
We found a spectral emissivity of 0.9 out to about 100 μm, then a strong drop towards values of 0.6 at 350 μm and a subsequent increase to larger values towards 500 μm. However, this increase is only visible in the longest wavelength SPIRE band, where the source is fainter than in the other bands.
In comparison with other large main-belt asteroids (Müller & Lagerros 1998; Müller et al. 2014), Psyche shows a very strong and very unusual emissivity drop beyond 100 μm, perhaps similar to what was found for Vesta (Müller & Lagerros 1998). If this emissivity drop is due to scattering processes by grains within the regolith, then our measurements would indicate large grain sizes of a few hundred micrometer in size.
For a better characterization of Psyche’s peculiar emissivity behavior, more submm/mm measurements (as with ALMA bands 6–10) would be required. The Herschel measurements alone cannot constrain Psyche’s thermal inertia or surface roughness due to the unfavorable close-to pole-on viewing geometry. In our second analysis, we combined our new measurements with the above-mentioned CSO data point and published thermal measurements from IRAS, AKARI, and WISE as provided by the asteroid thermal infrared database20 (Szakáts et al. 2020, and references therein). We also added the two rebinned Spitzer-IRS spectra (SL1 from 7.5–14 μm from 2006 and SL1 from 5.2–8 μm from 2004), as presented by Landsman et al. (2018).
We repeated our radiometric analysis using Viikinkoski et al. (2018) spin-shape solution for the combined thermal IR data set, now applying the Vesta-like emissivity model (see Müller & Lagerros 1998, Fig. 4, lower panel) to explain the PACS and SPIRE measurements. We included all Γ and roughness solutions where the radiometric size is within the published 224 ± 5 km (Viikinkoski et al. 2018) and for acceptable reduced χ2 values close to 1.0. We find that thermal inertias between about 20 and 80 J m−2 s−1/2 K−1 and low levels of surface roughness ρ < 0.4 fit the combined thermal measurements best.
Figure 14 shows all available thermal measurements divided by the corresponding TPM predictions as a function of phase angle and wavelengths. For the TPM calculations, we used a size of 224 km, a thermal inertia of 50 J m−2 s−1/2 K−1, and a low level of surface roughness. The ratio plot as a function of phase angle is very sensitive to thermal inertia settings and lower or higher values would introduce a slope over this wide phase angle range. The ratio plot as a function of wavelength is indicative of surface roughness and emissivity properties.
![]() |
Fig. 14. Thermal observations of Psyche divided by the corresponding thermophysical model predictions (using our best solution as given in the text). The new measurements are shown in color: green for the AKARI measurements, blue for the PACS, red for the SPIRE, and purple for the CSO data. The IRAS data are shown as diamonds, the Spitzer-IRS data as triangles, and the WISE data as plus symbols. Top figure: observation-to-model ratios as a function of phase angle (sensitive to thermal inertia) and the bottom figure shows it as function of wavelengths (sensitive to surface roughness and emissivity). Wrong settings in the model would show up as trends and slopes in these plots. |
Our preference for low roughness is connected to the assumption of an emissivity of 0.9 at the shortest wavelengths below 10 μm. Higher values for the surface roughness would be compatible with a lower emissivity at these short wavelengths below 10 μm (without violating our emissivity findings in the far-IR/submm range). This emissivity-roughness ambiguity is only relevant at wavelengths below the object’s thermal emission peak, but cannot be solved with our limited data set.
The Γ solution is in-between the findings by Matter et al. (2013) and by Landsman et al. (2018). A higher-quality solution for Psyche’s thermal properties would require more thermal measurements in an equatorial view and preferentially for a wide range of phase angles. Unfortunately, the Matter et al. (2013) data are not publicly available in a tabulated form. These fluxes have been calibrated under the assumptions of a different spin-shape solution and their usability for standard radiometric studies is not clear. However, we have made predictions with our best radiometric solution for these observing epochs and we found a 10–20% systematic offset with respect to the VLT-MIDI measurements, which is not compatible with the rest of the thermal measurements.
6. Conclusions
In this work, we present the ESASky Solar System Object Search Service, developed in the ESAC Science Data Centre and included in the ESASky application, with the intent of facilitating the scientific exploitation of the ESA archival astronomy data holdings by the Solar System community. A set of all the positional cross-matches and uncertainties, apparent magnitudes and distances, of all asteroids included in the astorb database by July 2019 with respect to all the high-level imaging observations stored at the ESDC Astronomy Archives for the Hubble Space Telescope, Herschel, and XMM-Newton Observatory is provided. Together with the results currently provided by this service, we included three catalogs with the selected potential detections with magnitudes or thermal fluxes above instrumental sensitivity.
The caveats introduced in this work were described in Sect. 4, linked to the nature of the stored metadata, in particular, to the time-related information available for high-level processed data and its peculiarities across different missions. Finally, to showcase the potential of this service, we included a thermophysical analysis for the mission-target asteroid (16) Psyche.
Our Herschel PACS and SPIRE serendipitous detections helped to settle a long-standing discussion on the object’s thermal inertia, which was found to be between 20 and 80 J m−2 s−1/2 K−1, intermediate between the previous conflicting determinations and more consistent with silicate powder rather than with a metallic surface. We can also put constraints on the surface roughness properties (rms of surface slopes below 0.4) and the hemispherical emissivity in the far-IR and submm range, which is found to be very low at 350 μm. The far-infrared emissivity curve, similar to that of Vesta, may also favor a high silicate content. Similar radiometric studies can be expected for several other small bodies serendipitously detected by Herschel.
Future releases of the SSOSS will include this computation of the apparent magnitude of the SSOs at the wavelength of the observation based on the work presented here. A new interface will be developed to allow user-defined orbital parameters as input and on-the-fly computation of potential detections per object and mission, in addition to more missions being included.
More details about the Parallel mode are provided in the SPIRE Handbook (2018).
Acknowledgments
MM acknowledges funding by the European Space Agency under the research contract C4000122918. TM has received funding from the European Union’s Horizon 2020 Research and Innovation Programme, under Grant Agreement no 687378, as part of the project “Small Bodies Near and Far” (SBNAF).BC and JB acknowledge support from the ESAC Faculty Visitor Programme. This research has made use of the SVO Filter Profile Service (http://svo2.cab.inta-csic.es/theory/fps/) supported from the Spanish MINECO through grant AYA2017-84089.
References
- Acton, C., Bachman, N., Semenov, B., & Wright, E. 2018, Planet. Space Sci., 150, 9 [Google Scholar]
- Alí-Lagoa, V., Müller, T. G., Usui, F., & Hasegawa, S. 2018, A&A, 612, A85 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Alí-Lagoa, V., Müller, T. G., Kiss, C., et al. 2020, A&A, 638, A84 [EDP Sciences] [Google Scholar]
- Baines, D., Giordano, F., Racero, E., et al. 2017, PASP, 129, 028001 [NASA ADS] [CrossRef] [Google Scholar]
- Bauer, J. M., Grav, T., Blauvelt, E., et al. 2013, ApJ, 773, 22 [Google Scholar]
- Berthier, J. 1998, NSTBL, 62, 114 [NASA ADS] [Google Scholar]
- Berthier, J., Hestroffer, D., Carry, B., et al. 2008, LPICo, 1405, 8374 [NASA ADS] [Google Scholar]
- Berthier, J., Hestroffer, D., Carry, B., et al. 2009, Miriade: A Service for Solar Sytem Ojects Ephemerides in the VO Framework, 676 [Google Scholar]
- Berthier, J., Carry, B., Vachier, F., Eggl, S., & Santerne, A. 2016, MNRAS, 458, 3394 [NASA ADS] [CrossRef] [Google Scholar]
- Berthier, J., Vachier, F., Thuillot, W., et al. 2006, in Astronomical Data Analysis Software and Systems XV, eds. C. Gabriel, C. Arviset, D. Ponz, & S. Enrique, ASP Conf. Ser., 351, 367 [NASA ADS] [Google Scholar]
- Bohlin, R. C., Gordon, K. D., & Tremblay, P.-E. 2014, PASP, 126, 711 [Google Scholar]
- Carry, B., Solano, E., Eggl, S., & DeMeo, F. 2016, Icarus, 268, 340 [CrossRef] [Google Scholar]
- DeMeo, F., & Carry, B. 2013, Icarus, 226, 723 [NASA ADS] [CrossRef] [Google Scholar]
- Elkins-Tanton, L., Asphaug, E., Bell, J. F., et al. 2007, JGR: Planets, 125 [Google Scholar]
- Elkins-Tanton, L. T., Asphaug, E., Bell, J. F., et al. 2017, in 48th LPSC, 1964 [Google Scholar]
- Fernique, P., Allen, M. G., Boch, T., et al. 2015, A&A, 578, A114 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Ferrais, M., Vernazza, P., Jorda, L., et al. 2020, A&A, 638, L15 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Ginsburg, A., Sipocz, B. M., Brasseur, C. E., et al. 2019, AJ, 157, 98 [NASA ADS] [CrossRef] [Google Scholar]
- Giordano, F., Racero, E., Norman, H., et al. 2018, A&C, 24, 97 [NASA ADS] [Google Scholar]
- Gladman, B., Marsden, B. G., & Vanlaerhoven, C. 2008, Nomenclature in theOuter Solar System (Univ. Arizona Press), 43 [Google Scholar]
- Górski, K. M., Hivon, E., Banday, A. J., et al. 2005, ApJ, 622, 759 [Google Scholar]
- Grav, T., Mainzer, A. K., Bauer, J., et al. 2011, ApJ, 742, 40 [NASA ADS] [CrossRef] [Google Scholar]
- Grav, T., Mainzer, A. K., Bauer, J., et al. 2012, ApJ, 744, 197 [NASA ADS] [CrossRef] [Google Scholar]
- Griffin, M. J., Abergel, A., Abreu, A., et al. 2010, A&A, 518, L3 [EDP Sciences] [Google Scholar]
- Gueymard, C. A. 2004, Sol. Energy, 76, 423 [NASA ADS] [CrossRef] [Google Scholar]
- Gwyn, S. D. J., Hill, N., & Kavelaars, J. J. 2012, PASP, 124, 579 [NASA ADS] [CrossRef] [Google Scholar]
- Jansen, F., Lumb, D., Altieri, B., et al. 2001, A&A, 365, L1 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Küppers, M., O’Rourke, L., Bockelée-Morvan, D., et al. 2014, Nature, 505, 525 [CrossRef] [Google Scholar]
- Lagerros, J. S. V. 1996, A&A, 310, 1011 [Google Scholar]
- Lagerros, J. S. V. 1997, A&A, 325, 1226 [NASA ADS] [Google Scholar]
- Lagerros, J. S. V. 1998, A&A, 332, 1123 [Google Scholar]
- Landsman, Z. A., Emery, J. P., Campins, H., et al. 2018, Icarus, 304, 58 [NASA ADS] [CrossRef] [Google Scholar]
- Mainzer, A., Grav, T., Bauer, J., et al. 2011, ApJ, 743, 156 [NASA ADS] [CrossRef] [Google Scholar]
- Masiero, J. R., Mainzer, A. K., Grav, T., et al. 2011, ApJ, 741, 68 [Google Scholar]
- Masiero, J. R., Mainzer, A. K., Bauer, J. M., et al. 2020, Planet. Sci. J., 1, 5 [NASA ADS] [CrossRef] [Google Scholar]
- Mason, K. O., Breeveld, A., Much, R., et al. 2001, A&A, 365, L36 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Matter, A., Delbo, M., Carry, B., & Ligori, S. 2013, Icarus, 226, 419 [NASA ADS] [CrossRef] [Google Scholar]
- Müller, T. 2002, M&PS, 37, 1919 [Google Scholar]
- Müller, T., & Lagerros, J. S. V. 1998, A&A, 338, 340 [Google Scholar]
- Müller, T., & Lagerros, J. S. V. 2002, A&A, 381, 324 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Müller, T., Balog, Z., Nielbock, M., et al. 2014, Exp. Astron., 37, 253 [Google Scholar]
- Müller, T. G., Lellouch, E., Böhnhardt, H., et al. 2009, EM&P, 105, 209 [Google Scholar]
- Nugent, C. R., Mainzer, A., Masiero, J., et al. 2015, ApJ, 814, 117 [NASA ADS] [CrossRef] [Google Scholar]
- Nugent, C. R., Mainzer, A., Bauer, J., et al. 2016, AJ, 152, 63 [Google Scholar]
- Oszkiewicz, D., Bowell, T., Muinonen, K., et al. 2011, in Solar System Science Before and After Gaia, 23 [Google Scholar]
- PACS Handbook 2019, HERSCHEL-HSC-DOC-2101, Accessed from, herschel.esac.esa.int/Documentation.shtml [Google Scholar]
- Pilbratt, G. L., Riedinger, J. R., Passvogel, T., et al. 2010, A&A, 518, L1 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Poglitsch, A., Waelkens, C., Geis, N., et al. 2010, A&A, 518, L2 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
- Rodrigo, C., & Solano, E. 2020, in Contributions to the XIV.0 Scientific Meeting(virtual) of the Spanish Astronomical Society, 182 [Google Scholar]
- Rodrigo, C., Solano, E., Bayo, A., & Rodrigo, C. 2012, SVO Filter Profile Service Version 1.0, Tech. rep. [CrossRef] [Google Scholar]
- Ryan, E. L., & Woodward, C. E. 2010, AJ, 140, 933 [NASA ADS] [CrossRef] [Google Scholar]
- Savage, R. S., & Oliver, S. 2007, ApJ, 661, 1339 [NASA ADS] [CrossRef] [Google Scholar]
- Shepard, M. K., Taylor, P. A., Nolan, M. C., et al. 2015, Icarus, 245, 38 [NASA ADS] [CrossRef] [Google Scholar]
- Shepard, M. K., Richardson, J., Taylor, P. A., et al. 2017, Icarus, 281, 388 [NASA ADS] [CrossRef] [Google Scholar]
- Shevchenko, V. G., Belskaya, I., Muinonen, K., et al. 2016, P&SS, 123, 101 [NASA ADS] [CrossRef] [Google Scholar]
- Solano, E., Rodrigo, C., Pulido, R., & Carry, B. 2014, Astron. Nachr., 335, 142 [NASA ADS] [CrossRef] [Google Scholar]
- SPIRE Handbook 2018, HERSCHEL-HSC-DOC-0798, Accessed from herschel.esac.esa.int/Documentation.shtml [Google Scholar]
- Strüder, L., Briel, U., Dennerl, K., et al. 2001, A&A, 365, L18 [Google Scholar]
- Szakáts, R., Müller, T., Alí-Lagoa, V., et al. 2020, A&A, 635, A65 [Google Scholar]
- Taylor, M. B. 2005, in Adass XIV, eds. P. Shopbell, M. Britton, & R. Ebert, ASP Conf. Ser., 347, 29 [NASA ADS] [Google Scholar]
- Turner, M. J. L., Abbey, A., Arnaud, M., et al. 2001, A&A, 365, L27 [CrossRef] [EDP Sciences] [Google Scholar]
- Usui, F., Kasuga, T., Hasegawa, S., et al. 2013, ApJ, 762, 56 [Google Scholar]
- Viikinkoski, M., Vernazza, P., Hanu, J., et al. 2018, A&A, 619, L3 [NASA ADS] [CrossRef] [EDP Sciences] [Google Scholar]
Appendix A: Geometrical cross-match types
Given ssostart and ssostop as the sky positions computed by the Eproc software for a given tstart and tstop of a given observation, the pipeline performs a series of geometrical tests to verify whether there is a cross-match between the observation FoV polygon in sky coordinates and the SSOstart and SSOstop positions with their uncertainties. These positions are represented with geometrical circles centered at each position with a radius equal to the position uncertainty.
Three types of geometrical cross-matches have been identified, along with four different algorithms: two for the cross-match type 1, one for the type 2, and one for the type 3. The pipeline runs the cross-match checks in a specific order, first computing the algorithms with less complexity and computational time cost, from type 2 -> type 1 -> type 3.
In the code, there are three main blocks described in the pseudo-code below. As soon as one cross-match test succeeds, the pipeline exits with a positive value and the cross-match result is saved in the database, including the object details, associated observation metadata, and cross-match type.
A.1. Cross-match type 1
This category includes all cross-matches where at least one of the geometrical circles representing the SSO (start or stop positions) intersects with one of the polygon segments representing the observation FoV. This family of cross-matches is identified by two separate algorithms or sub-types in the pipeline, so-called types 1.1 and 1.2.
Cross-match type 1.1 tests whether the distance from the object’s center to a given polygon segment is less than the computed position uncertainty, that is, whether the intersection point P between the perpendicular to the FoV, starting from the SSO center, belongs to the FoV. Whereas when the angular distance between the position of the object and one of the two vertices of the polygon is less than the position uncertainty, the cross-match is of type 1.2. (Fig. A.1). Both types 1.1 and 1.2 have been marked as cross-match type 1 in the results provided by the pipeline.
![]() |
Fig. A.1. Cross-match subtypes 1.1, (left panel) and 1.2 (right panel). |
A.2. Cross-match type 2
This is the case when one of the SSO centers lies inside the footprint (Fig. A.2). The geometrical check is performed by counting the number of the intersections between a line segment originating from the center of the SSO and the FoV polygon segments. Odd intersections means positive cross-match of type 2.
![]() |
Fig. A.2. Cross-match type 2, where the SSO position lies inside a given FoV, regardless of the SSO uncertainty radius. |
A.3. Cross-match type 3
Cross-match type 3 is the last step in the chain of geometrical algorithms, where none of the SSO calculated positions and uncertainties overlap with the observation FoV. It calculates whether there is an intersection between the line crossing both SSOstart and SSOstop positions with any of the FoV polygon segments (Fig. A.3).
![]() |
Fig. A.3. Cross-match type 3. |
Appendix B: List of potential detections
The full store of tables with the list of theoretical detections used in this work is available through the ESASky TAP as described in Section 4, via the sso_20190705 schema, and table names xmatch_<mission>. Here, we introduce a subsample of the first detection results for each mission for illustrative purposes.
Herschel Serendipitous Detection List of asteroids. A sample of the brightest 100 serendipitous detections with a theoretical thermal flux at 70μm above Herschel sensitivity and cross-match type 2 (see Appendix A).
HST Serendipitous Detections of Asteroids. A sample of the brightest 100 serendipitous detections of asteroids from HST, selected with δPos < 5 arcsec, and cross-match type 2.
XMM-Newton Serendipitous Detections of Asteroids. A sample of the first 100 serendipitous detections of asteroids from the OM instrument, selected with δPos < 5 arcsec, cross-match type 2, and with a theoretical apparent magnitude above the limiting magnitude per observation and filter.
All Tables
Period covered by the SPICE spk kernels of the space missions used in this work.
Summary with total number of potential detections for Herschel PACS and SPIRE instruments per observing mode.
Summary with the total number of asteroid detections for the XMM-Newton OM camera per filter.
Herschel Serendipitous Detection List of asteroids. A sample of the brightest 100 serendipitous detections with a theoretical thermal flux at 70μm above Herschel sensitivity and cross-match type 2 (see Appendix A).
HST Serendipitous Detections of Asteroids. A sample of the brightest 100 serendipitous detections of asteroids from HST, selected with δPos < 5 arcsec, and cross-match type 2.
XMM-Newton Serendipitous Detections of Asteroids. A sample of the first 100 serendipitous detections of asteroids from the OM instrument, selected with δPos < 5 arcsec, cross-match type 2, and with a theoretical apparent magnitude above the limiting magnitude per observation and filter.
All Figures
![]() |
Fig. 1. Distribution of asteroid populations in the Solar System is illustrated based on their semi-major axes and eccentricities from the astorb database (lower plot). Upper plot: distribution of the proper motions for the indicated populations (near-Earth asteroids, NEA; Mars-crosser, MC; main belt, MB; Trojans; Centaurs; and Kuiper belt objects, KBO), extracted at a single epoch for all asteroids. The boxplot displays the minimum and maximum values for each population (whiskers), as well as the 25% and 75% quartiles (box edges) and the median proper motion (box center). |
In the text |
![]() |
Fig. 2. Example of the cardinality reduction step for asteroid (87) Sylvia against Herschel observation id 1342266670, based on the comparison among the HEALPix cells representing the maximum position uncertainty of the asteroid (87) Sylvia over the ten-day period (blue dotted tile), and the HEALpix cells representing the observation footprint in red (orange tiles). The latter are computed as the HEALpix cells overlapping with the smallest circle containing the observation footprint (dotted red circle). The position of Sylvia at the tstart of the observation is displayed in blue. |
In the text |
![]() |
Fig. 3. Decision tree depicting the selection of HEALPix order based on the minimum distance (dmin) of the SSO to the satellite (first decision level) and on the maximum distance (dmax) the SSO is expected to cover based on its theoretical proper motion (pm) during the time period sampled, where Δt = 10d (second decision level). Here, dmax is compared to the diameter size for each HEALPix order (D128, D64, D32). An initial pre-selection process of ephemeris based on a CEU threshold of 1 deg is performed. |
In the text |
![]() |
Fig. 4. Examples of the different cross-match types identified in the pipeline. Blue and red circles represent the start and end positions of the asteroid as computed during the geometrical cross-match step. Left: cross-match type 1, with HST observation j9e106010 and asteroid 2017 MG8. Center: cross-match type 2 of HST observation j8g9nnchq and asteroid 2007 TE448. Right: cross-match type 3 of HST observation jca505010 and asteroid 2014 MW26. |
In the text |
![]() |
Fig. 5. Time interval in seconds between start and end time metadata information versus the exposure duration in logarithmic scale for the three high-level metadata tables involved in this work: Herschel (left panel), HST (center panel), and XMM-Newton (right panel). |
In the text |
![]() |
Fig. 6. Theoretical infrared flux distribution of geometrical cross-matches for all Herschel bands and fixed input albedo, beaming and emissivity parameters. From top to bottom and left to right: 70, 100, 160, 250, 350, and 500 μm normalized flux distribution in grey. Red-dashed line marks the estimated flux sensitivity limit per band. The subset detections above flux sensitivity are displayed in blue. |
In the text |
![]() |
Fig. 7. Serendipitous detection of asteroid (87) Sylvia in the Herschel observation 1342266670 targeting (1) Ceres (at the center of the image) with the PACS instrument on 2013-03-01 03:26:26.0. Both predicted coordinates at the start time (green) and end time (red) lie within the instrument FoV (see zoomed insert). |
In the text |
![]() |
Fig. 8. Theoretical apparent magnitude distributions for each OM instrument filters in gray. The subset list of detections above limiting magnitude per observation are displayed in blue. From top to bottom and left to right: V, B, U, UVW1, UVM2, UVW2. Dashed lines represent mean and σ of the normal distribution per band. |
In the text |
![]() |
Fig. 9. Serendipitous detection of asteroid (234) Barbara in XMM-Newton observation 078104010 on 2016-08-27 22:03:30, captured by the OM camera, at the time observing sequentially with 4 out of 7 available filters. The object remains in the FoV for the entire duration of the observation, only visible at U (left) and UVW1 (right) filters (344 nm and 291 nm effective wavelength, respectively). The green and red circles represent the position of Barbara at the start time and stop time of the observation, respectively. |
In the text |
![]() |
Fig. 10. Serendipitous observation of asteroid 2000 NH10 by the ACS on board HST is visible towards the upper part of the image. The green markers indicate the predicted start- and end-position of the asteroid as computed by the pipeline. The observation itself targeted the galaxy cluster MACS1115+0129. |
In the text |
![]() |
Fig. 11. Serendipitous detection of asteroid Psyche 16 in Herschel observation 1342202250 with the SPIRE instrument. Pseudo-color image with 250 μm in blue, 350 μm in green, and 500 μm in red. The asteroid is in the center, the background is Galactic dust emission. North is up, east to the left. |
In the text |
![]() |
Fig. 12. Psyche as seen from Herschel (in ecliptic-sky projection) during mid-time of the Herschel observing epochs. For the calculations, we used a thermal inertia of 50 J m−2 s−1/2 K−1 and a low level of surface roughness (ρ = 0.1). |
In the text |
![]() |
Fig. 13. Radiometric size solutions are shown for thermal inertias of 5 J m−2 s−1/2 K−1 (error bar left of reference wavelengths) and 150 J m−2 s−1/2 K−1 (error bar right of reference wavelengths). The error bars include the full range of (χ2-)acceptable solutions for all available measurements in that specific band, and considering low, intermediate, and high levels of surface roughness. The dashed line shows the published size ranges by Viikinkoski et al. (2018), the diamond symbols correspond the low level of surface roughness (Landsman et al. 2018) and a thermal inertia of 50 J m−2 s−1/2 K−1, which is intermediate between the ranges given in Matter et al. (2013) and Landsman et al. (2018). |
In the text |
![]() |
Fig. 14. Thermal observations of Psyche divided by the corresponding thermophysical model predictions (using our best solution as given in the text). The new measurements are shown in color: green for the AKARI measurements, blue for the PACS, red for the SPIRE, and purple for the CSO data. The IRAS data are shown as diamonds, the Spitzer-IRS data as triangles, and the WISE data as plus symbols. Top figure: observation-to-model ratios as a function of phase angle (sensitive to thermal inertia) and the bottom figure shows it as function of wavelengths (sensitive to surface roughness and emissivity). Wrong settings in the model would show up as trends and slopes in these plots. |
In the text |
![]() |
Fig. A.1. Cross-match subtypes 1.1, (left panel) and 1.2 (right panel). |
In the text |
![]() |
Fig. A.2. Cross-match type 2, where the SSO position lies inside a given FoV, regardless of the SSO uncertainty radius. |
In the text |
![]() |
Fig. A.3. Cross-match type 3. |
In the text |
Current usage metrics show cumulative count of Article Views (full-text article views including HTML views, PDF and ePub downloads, according to the available data) and Abstracts Views on Vision4Press platform.
Data correspond to usage on the plateform after 2015. The current usage metrics is available 48-96 hours after online publication and is updated daily on week days.
Initial download of the metrics may take a while.