XMM-Newton SAS Home Page
XMM-Newton Science Analysis System


edetect_stack (edetect_stack-0.8.1) [xmmsas_20230412_1735-21.0.0]


Input / output file names

To ease the handling of the file-name parameters, the task edetect_stack uses a fixed structure of file names, composing it of a base name like “image” plus extensions per observation, instrument, and energy band (where applicable). The user can provide base names for each file type, which will be expanded by edetect_stack following the pre-defined file-name structure. The default file-name structure is defined as follows:

attcalc corrected event lists    –   events0123456789E000II.fits
evselect images    –   iimage0123456789E000II_01234_12345.fits
eexpmap un-vignetted exposure maps    –   expunv0123456789E000II_01234_12345.fits
eexpmap vignetted exposure maps    –   expmap0123456789E000II_01234_12345.fits
emask detection masks    –   detmsk0123456789E000II.fits
local-mode eboxdetect source lists    –   loclst0123456789E000.fits
esplinemap background maps    –   bkgmap0123456789E000II_01234_12345.fits
esplinemap cheesed images (diagnostic)    –   cheese0123456789E000II_01234_12345.fits
map-mode eboxdetect source lists    –   boxlst0123456789E000.fits
emldetect model images (diagnostic)    –   srcmap0123456789E000II_01234_12345.fits
esensmap sensitivity maps (diagnostic)    –   snsmap0123456789E000II_01234_12345.fits
emosaic mosaicked images (diagnostic)    –   mosaic_EPIC_01234_12345.fits, mosaic_II.fits

where the first 10 digits denote the observation ID, “E000” an exposure identifier, “II” the instrument, and the following numbers the lower and upper limits of the energy band in eV respectively. Via the parameter prefix, an additional identifier can be prepended to all file names.

The obvious advantage of the fixed file-name structure is the comprehensive input; its disadvantage the resultant inflexibility regarding input file names. Therefore, lists of file names can be used alternatively to the base names. edetect_stack will sort and associate these input files with different pointings and instruments according to their header keywords OBS_ID, EXP_ID, and INSTRUME. The energy bands, however, cannot be read from the file headers, and standard naming as <first part of the file name>_<PIMIN>_<PIMAX>, using five digits per PIMIN and PIMAX, is mandatory. Example: myinputfile_00500_010000.fits.

The third alternative are ASCII input files, which contain one file name per row. The ASCII file name has to be preceded by an @ sign, as familiar to users from the heatools / FTOOLS tasks. Example:
eventsets=@eventlists.txt”,

...> cat eventlists.txt
obs1_pn_evts.fits
obs1_m1_evts.fits
obs1_m2_evts.fits
obs2_pn_evts.fits
obs2_m2_evts.fits
...>

XMM-Newton SOC -- 2023-04-16