Next: FPTOOL: A GUI for the Analysis of Fabry-Perot Data in IRAF
Previous: An Ultra-Low Bandwidth Video Transmission System
Table of Contents --- Search --- PS reprint


Astronomical Data Analysis Software and Systems V
ASP Conference Series, Vol. 101, 1996
George H. Jacoby and Jeannette Barnes, eds.

Detecting EUV Transients in Near Real Time with ALEXIS

D. Roussel-Dupré, J. J. Bloch, J. Theiler, T. Pfafman, B. Beauchesne

Astrophysics and Radiations Measurements Group, MS-D436, Nonproliferation and International Security Division, Los Alamos National Laboratory, Los Alamos, NM 87545

Abstract:

We discuss the ALEXIS automated transient detection system, the statistical approaches used to locate and assess potential transients, and the software tools and databases used to help identify possible counterparts.

1. Introduction

The Array of Low Energy X-ray Imaging Sensors (ALEXIS) experiment consists of a mini-satellite containing six wide angle EUV/ultrasoft X-ray telescopes (Priedhorsky et al. 1989; Bloch et al. 1994). Its scientific objective is to map out the sky in three narrow () bandpasses around 66, 71, and 93 eV. During each 50 second satellite rotation period the six telescopes, each with a field of view and a spatial resolution of , scan most of the anti-solar hemisphere of the sky. The project is a collaborative effort between Los Alamos National Laboratory, Sandia National Laboratory, and the University of California-Berkeley Space Sciences Laboratory. It is controlled entirely from a small ground station located at Los Alamos.

The mission was launched on a Pegasus Air Launched Vehicle on April 25, 1993. An incident at launch delayed our ability to properly analyze the data until November of 1994. In January of 1995, we brought on line automated software to routinely carry out the transient search. After the data is downlinked from the satellite, the software processes and transforms it into sky maps that are automatically searched for new sources. The software then sends the results of these searches by e-mail to the science team within two hours of the downlink. This system has successfully detected the Cataclysmic Variables VW Hyi, U Gem and AR UMa in outburst, and has detected at least two unidentified short duration EUV transients (Roussel-Dupré et al. 1995; Roussel-Dupré 1995).

2. Logistical Issues

Because ALEXIS is a spinning satellite, it is an ideal platform with which to study the time variability of the EUV cosmos. The main thrust of this effort is to 1) detect EUV sources at known and unknown locations, 2) provide notification of transients in near real time to enable immediate follow-up from other observatories and 3) create a time history of observed sources for comparison with previously published catalogs to aid in determining long duration variability from EUV sources. Three methods are currently being used to detect EUV transients in the ALEXIS data: 1) daily automated sky map searches, 2) manual inspection of daily sky map and 3) archival search. Details of the search algorithms used are discussed in the next section.

Currently, the 12, 24 and 48 hour accumulation sky maps are searched as a routine part of the post-pass data processing. Eight on-line databases (Einstein Slew, EUVE, ROSAT-2RE, Yale Bright Star, Downes CV, TOAD CV, Gliese, and White Dwarf catalogs) are then automatically cross correlated for likely counterparts. Point source locations, source fit parameters and potential counterpart information are then sent via e-mail to the science team. A recent addition to this effort has been to generate summary tables with this pertinent information and maps for these positions which are then made accessible from the ALEXIS web page to the satellite team for evaluation. In the near future, a pager will alert the on-duty scientist to significant transient detections found in the most recent data. Another feature of the web page is that for a list of locations for 1) 40 sources with good potential for detection by ALEXIS spanning a range of system types (i.e., CV's, RS CVn's, ALGOL systems, flare stars, etc), 2) 12 EUV bright sources and 3) associated near-by blank fields as control locations, the count rate if it exceeds a certain threshold in a one degree box and other information about the detection are kept in a database. This can then be searched on-line to provide information about possible long term variability from these systems as well as use the blank field locations to provide a quick-and-dirty idea about the detection statistics. In addition to the on-line catalogs, we also use SIMBAD to search for likely candidates and the WEB SKYVIEW page to compare with other catalogs and other observations from various experiments.

To determine whether or not a real time detection is viable several critical checks are made. If a source passes all of the credibility tests, we then send out e-mail alerts to variable star observers around the world requesting groundbased observations to help determine the optical counterpart.

3. Software and Statistical Issues

From the downlink to the sky maps, all ALEXIS data is analyzed in-house, using a combination of C and IDL routines (Bloch, Smith, & Edwards 1993), as well as a few assorted shell and perl scripts. From the sky maps, which are binned into quarter-degree pixels on an Aitoff projection, two additional routines, both written in IDL, were developed for automated point source detection and characterization.

The routine lampfind detects point sources and quantifies the confidence that they are not statistical fluctuations above a background. The background is estimated from the counts in a square annulus of size pixels with an inner hole of size . The source region is the central square. We assume that the effective exposure for the background annulus is approximately equal to that of the central region. The background annulus has area and the central source kernel has , so if there are counts (photons) in the background, then the probability of seeing or more counts in the source kernel is given by an explicit formula where is the incomplete beta function, and . This is taken to be the p-value for that source, and it is computed for every potential source location (essentially, every pixel) in every sky map. Lampton (1994) suggested a table-lookup approach which is efficient when maps are large, count rates are low, the ratio f is constant over the map, and the desired number of significance levels is small. In other regimes of parameter space, direct computation of for each potential source is more efficient. We have implemented a hybrid algorithm which incorporates both methods, using the more efficient of each case. The algorithm is used to create ``significance'' maps.

These p-values are loosely associated with expected false alarm rates. Since they are computed for every pixel in the map, we require a very low threshold to prevent many false alarms in each map. Although an individual source might report a p-value of we look at many more than potential source locations over the course of a month, and so we expect to see a number of these sources. Further, because 1) our p-value estimates at the individual locations might be inaccurate due to artifacts (such as nonuniform background), and 2) the individual locations are not independent of each other (the source kernels and background annuli overlap in space, and the 24 and 48 hour maps overlap in time), it is difficult to extrapolate reported p-values to a confidence that a given source finding is real.

To calibrate our interpretation of p-value, we performed several Monte-Carlo experiments. We made ``fake'' sky maps (which by construction did not include true sources), applied lampfind to these maps, and kept track of how many ``sources'' were found, and what their reported p-values were. The actual numbers depended on the details of how the fake sky maps were created, but the overall result was that it was not unusual to see upwards of 100 false alarms per month at the level. Currently, we log all sites with p-values less than , and send e-mail for all sites with p-values less than , but we don't really raise our eyebrows unless .

Having identified a candidate source, cashmin estimates parameters and confidence intervals for location, source strength, background strength, and width of the point-spread function. This routine uses the approach outlined by Cash (1979) that involves minimizing the statistic , where is the observed number of counts in the i-th bin (pixel), and is the expected number of counts, according to a model that is parameterized as a gaussian on a flat background.

Although the Cash statistic has a distribution, it is not written as a ``sum of squares'', and therefore the conventional application of the Levenberg-Marquart algorithm does not apply. However, it is possible to modify the L-M algorithm so that it can efficiently minimize the Cash statistic. In particular, let be the partial derivative of with respect to the j-th component. Then, the L-M algorithm can be applied by using curvature matrix and data vector where

Compared to the Powell minimization procedure, the L-M method converges appreciably faster.

Since the detection and characterization of point sources is automated, it is possible for unusual circumstances (the most common occurs when a potential point source is near the edge of the scan path) to give rise to completely nonsensical results. We have implemented a few sanity checks to filter out some of these.

For example, we use the Poisson dispersion index to assess whether the background annulus truly is a Poisson background. We break the annulus into N equal-area ``pixels''. If is the number of counts in the i-th pixel, then the index

where is the average number of counts per pixel, is distributed as a with degrees of freedom. This statistic is computed and reported for every source, and when it is unusually large, we tag it as probably spurious.

Due to features not yet fully characterized in the ALEXIS background, the ultimate sanity check is still human.

Acknowledgments:

This work was supported by the Department of Energy.

References:

Bloch, J., Edwards, B., Priedhorsky, W., Roussel-Dupré, D., Smith, B. W., Siegmund, O., Carone, T., Cully, S., Rodriguez-Bell, T., Warren, J., & Vallerga, J. 1994, in SPIE, 8639, 297

Bloch, J. J., Smith, B. W., & Edwards, B. C. 1993, in Astronomical Data Analysis Software and Systems II, ASP Conf. Ser., Vol. 52, eds. R. J. Hanisch, R. J. V. Brissenden, & J. Barnes (San Francisco, ASP), p. 243

Cash, W. 1979, ApJ, 228, 939

Lampton, M. 1994, ApJ, 436, 784

Priedhorsky, W. C., Bloch, J. J., Cordova, F., Smith, B. W., Ulibarri, M., Chavez, J., Evans, E., Seigmund, O., Marshall, H., & Vallerga, J. 1989, in Berkeley Colloquium on Extreme Ultraviolet Astronomy, Berkeley, CA, 2873, 464

Roussel-Dupré, D., Bloch, J. J., Edwards, B. C., Pfafman, T. E., Priedhorsky, W. C., Ryan, S., & Smith, B. W. 1995, IAU Circular, 6152, 1

Roussel-Dupré, D. 1995, IAU Circular, 6170, 1


Next: FPTOOL: A GUI for the Analysis of Fabry-Perot Data in IRAF
Previous: An Ultra-Low Bandwidth Video Transmission System
Table of Contents --- Search --- PS reprint
Wed Jul 3 08:04:55 MST 1996