The measurement (or catalog) parameter file

In addition to the configuration file detailed above, SExtractor requires a file containing the list of measurements (“catalog parameters”) that will be listed in the output catalog for every detection. This allows the software to compute only the measurements that are needed. The name of this catalog parameter file is traditionally suffixed with .param, and must be specified using the PARAMETERS_NAME config parameter. The full set of parameters can be queried with the command

$ sex -dp

Format

The format of the catalog parameter list is ASCII, and there must be a single keyword per line. Presently two kinds of keywords are recognized by SExtractor: scalars and vectors. Scalars, like X_IMAGE, produce single numbers in the output catalog. Vectors, like MAG_APER(4) or VIGNET(15,15), produce arrays of numbers. The ordering of measurements in the output catalog is identical to that of the keywords in the parameter list. Comments are allowed, they must begin with a #.

Variants

For many catalog parameters, especially those related to flux, position, or shape, several variants of the same measurement are available:

Fluxes and magnitudes

Fluxes may be expressed in counts (ADUs) or as Pogson [28] magnitudes. Flux measurements in ADUs are prefixed with FLUX_, for example: FLUX_AUTO, FLUX_ISO, etc. Magnitudes are prefixed with MAG_ e.g., MAG_AUTO, MAG_ISO, … The MAG_ZEROPOINT configuration parameter sets the magnitude zero-point of magnitudes:

(1)\[\begin{split} {\tt MAG} = \left\{\begin{array}{ll} \mathrm{MAG\_ZEROPOINT} - 2.5 \log_{10} {\tt FLUX}\ &\mbox{if } {\tt FLUX} > 0\\ 99.0\ &\mbox{otherwise}. \end{array}\right.\end{split}\]

Flux and magnitude uncertainties

Flux uncertainties (error estimates) follow a scheme similar to that of fluxes. They are prefixed with FLUXERR_, as in FLUXERR_AUTO or FLUXERR_ISO. Magnitude uncertainties start with MAGERR_, for instance: MAGERR_AUTO, MAGERR_ISO,… They are computed using

(2)\[\begin{split} {\tt MAGERR} = \left\{\begin{array}{ll} \frac{2.5}{\ln 10}({\tt FLUXERR}/{\tt FLUX})\ &\mbox{if } {\tt FLUX} > 0\\ 99.0\ &\mbox{otherwise}. \end{array}\right.\end{split}\]

Pixel values and Surface brightnesses

Pixel values (averaged or not) \(p\) are expressed in counts (ADUs). There is no specific prefix (THRESHOLD, BACKGROUND, FLUX_MAX, etc.). Surface brightnesses are given in magnitudes per square arcsecond, and prefixed with MU_ e.g., MU_THRESHOLD, MU_MAX, … The conversion to surface brightness relies on the MAG_ZEROPOINT and the PIXEL_SCALE configuration parameters:

(3)\[\begin{split} {\tt MU} = \left\{\begin{array}{ll} \mathrm{MAG\_ZEROPOINT} - 2.5 \log_{10} (p \times {\rm PIXEL\_SCALE}\,^2)\ &\mbox{if } p > 0\\ 99.0\ &\mbox{otherwise}. \end{array}\right.\end{split}\]

Setting PIXEL_SCALE to 0 instructs SExtractor to compute the pixel scale from the local Jacobian of the astrometric deprojection, based on the celestial WCS info [29] in the FITS image header, if available.

Positions and shapes

Positions, distances and position angles are computed in pixel coordinates. They may be expressed in image pixels, world coordinates, or in celestial coordinates, depending on the suffix:

_IMAGE
Measurements are given in pixel coordinates, in units of pixels. For example: Y_IMAGE, ERRAWIN_IMAGE, THETA_IMAGE etc. Following the FITS convention, in SExtractor the center of the first image pixel has coordinates (1.0,1.0). Position angles are counted from the x axis (axis 1), positive towards the y axis (axis 2)
_WORLD
Measurements are given in so-called “world coordinates”, converted from pixel coordinates using the local Jacobian of the transformation between both systems. This requires WCS metadata [30] to be present in the FITS image header(s). Position angles are counted from the first world axis, positive towards the second world axis.
_SKY, _J2000, _B1950
Measurements are given in celestial (equatorial) coordinates, converted from pixel coordinates using the local Jacobian of the transformation between both systems. Positions and distances are in units of degrees. This requires celestial WCS metadata [29] to be present in the FITS image header(s). _SKY measurements are given in the native world coordinate system. _J2000 and _B1950 measurements are automatically converted from the native WCS, taking into account the change of reference frame. In all cases, positions angles are counted East-of-North.
_FOCAL
Measurements are given in “focal plane coordinates”, which are actually projected coordinates, in degrees. This requires WCS metadata [30] to be present in the FITS image header(s). The computation of focal plane coordinates from pixel coordinates is similar to that of _SKY coordinates except that they are not de-projected and remain Cartesian. The main purpose of focal plane coordinates is to provide a common system for all the chips in a mosaic camera.

Note

Conversion to _FOCAL coordinates is available only for a limited subset of measurements.

Important

The WCS library currently implemented in SExtractor is a customized version of an early implementation (v1.1.1) by Calabretta. Several projections from later versions and alternative astrometric descriptions such as AST or that of original DSS plates are not supported at this time.

Measurement parameter list

Below is an exhaustive list of all the measurement parameters known to SExtractor. Please refer to the next sections for a detailed description of their meaning.

Table 1 SExtractor measurement parameters
Name Unit Description
NUMBER Running object number
ID_PARENT Parent ID (before deblending)
EXT_NUMBER FITS extension number
FLAGS Source extraction flags
FLAGS_WEIGHT Weighting flags
IMAFLAGS_ISO External flags combined within the isophotal footprint
NIMAFLAGS_ISO Number of combined external flags
FLUX_ISO count Isophotal flux
FLUXERR_ISO count RMS error estimate for the isophotal flux
MAG_ISO magnitude Isophotal magnitude
MAGERR_ISO magnitude RMS error estimate for the isophotal magnitude
FLUX_ISOCOR count Corrected isophotal flux
FLUXERR_ISOCOR count RMS error estimate for the corrected isophotal flux
MAG_ISOCOR magnitude Corrected isophotal magnitude
MAGERR_ISOCOR magnitude RMS error estimate for the corrected isophotal magnitude
FLUX_APER count Flux(es) within fixed circular aperture(s)
FLUXERR_APER count RMS error estimate(s) for the flux(es) within fixed circular aperture(s)
MAG_APER magnitude Circular aperture magnitude(s)
MAGERR_APER magnitude RMS error estimate(s) for circular aperture magnitude(s)
FLUX_AUTO count Kron-like automated aperture flux
FLUXERR_AUTO count RMS error estimate for Kron-like automated aperture flux
MAG_AUTO magnitude Kron-like automated aperture magnitude
MAGERR_AUTO magnitude RMS error estimate for Kron-like automated aperture magnitude
KRON_RADIUS Kron radius in units of A or B
FLUX_PETRO count Petrosian-like aperture flux
FLUXERR_PETRO count RMS error estimate for Petrosian-like aperture flux
MAG_PETRO magnitude Petrosian-like aperture magnitude
MAGERR_PETRO magnitude RMS error estimate for Petrosian-like aperture magnitude
PETRO_RADIUS Petrosian radius in units of A or B
BACKGROUND count Background level at the position of the centroid
X_IMAGE pixel Pixel x coordinate of the isophotal image centroid
Y_IMAGE pixel Pixel y coordinate of the isophotal image centroid
X_FOCAL degree Focal plane x coordinate of isophotal image centroid
Y_FOCAL degree Focal plane y coordinate of isophotal image centroid
X_WORLD World x coordinate of the isophotal image centroid
Y_WORLD World y coordinate of the isophotal image centroid
ALPHA_SKY degree Native right ascension of the isophotal image centroid
DELTA_SKY degree Native declination of the isophotal image centroid
ALPHA_J2000 degree J2000 right ascension of the isophotal image centroid
DELTA_J2000 degree J2000 declination of the isophotal image centroid
ALPHA_B1950 degree B1950 right ascension of the isophotal image centroid
DELTA_B1950 degree B1950 declination of the isophotal image centroid
ERRX2_IMAGE pixel2 Estimated variance of isophotal image centroid x coordinate
ERRY2_IMAGE pixel2 Estimated variance of isophotal image centroid y coordinate
ERRXY_IMAGE pixel2 Estimated covariance of isophotal image centroid x and y coordinates
ERRA_IMAGE pixel Major axis of the isophotal image centroid error ellipse
ERRB_IMAGE pixel Minor axis of the isophotal image centroid error ellipse
ERRTHETA_IMAGE degree Position angle of the isophotal image centroid ellipse
ERRCXX_IMAGE pixel-2 Isophotal image centroid Cxx error ellipse parameter
ERRCYY_IMAGE pixel-2 Isophotal image centroid Cyy error ellipse parameter
ERRCXY_IMAGE pixel-2 Isophotal image centroid Cxy error ellipse parameter
XPEAK_IMAGE pixel Pixel x coordinate of the brightest pixel
YPEAK_IMAGE pixel Pixel y coordinate of the brightest pixel
XPEAK_FOCAL degree Focal plane x coordinate of the brightest pixel
YPEAK_FOCAL degree Focal plane y coordinate of the brightest pixel
XPEAK_WORLD World x coordinate of the brightest pixel
YPEAK_WORLD World y coordinate of the brightest pixel
ALPHAPEAK_SKY degree Native right ascension of the brightest pixel
DELTAPEAK_SKY degree Native declination of the brightest pixel
ALPHAPEAK_J2000 degree J2000 right ascension of the brightest pixel
DELTAPEAK_J2000 degree J2000 declination of the brightest pixel
ALPHAPEAK_B1950 degree J2000 right ascension of the brightest pixel
DELTAPEAK_B1950 degree J2000 declination of the brightest pixel
XMIN_IMAGE pixel Minimum x coordinate among detected pixels
YMIN_IMAGE pixel Minimum y coordinate among detected pixels
XMAX_IMAGE pixel Maximum x coordinate among detected pixels
YMAX_IMAGE pixel Maximum y coordinate among detected pixels
XWIN_IMAGE pixel x coordinate of windowed image centroid
YWIN_IMAGE pixel y coordinate of windowed image centroid
ERRX2WIN_IMAGE pixel2 Estimated variance of windowed image centroid x coordinate
ERRY2WIN_IMAGE pixel2 Estimated variance of windowed image centroid y coordinate
ERRXYWIN_IMAGE pixel2 Estimated covariance of windowed image centroid x and y coordinates
ERRAWIN_IMAGE pixel Major axis of the windowed image centroid error ellipse
ERRBWIN_IMAGE pixel Minor axis of the windowed image centroid error ellipse
ERRTHETAWIN_IMAGE degree Position angle of the windowed image centroid ellipse
ERRCXXWIN_IMAGE pixel-2 Windowed image centroid Cxx error ellipse parameter
ERRCYYWIN_IMAGE pixel-2 Windowed image centroid Cyy error ellipse parameter
ERRCXYWIN_IMAGE pixel-2 Windowed image centroid Cxy error ellipse parameter
FLAGS_WIN Windowed measurement flags
X2_IMAGE pixel2 Isophotal image 2nd order central moment in x
Y2_IMAGE pixel2 Isophotal image 2nd order central moment in y
XY_IMAGE pixel2 Isophotal image 2nd order central cross-moment in xy
A_IMAGE pixel Isophotal image major axis
B_IMAGE pixel Isophotal image minor axis
THETA_IMAGE degree Isophotal image position angle
ELONGATION A_IMAGE / B_IMAGE
ELLIPTICITY 1 - B_IMAGE / A_IMAGE
CXX_IMAGE pixel-2 Isophotal image Cxx ellipse parameter
CYY_IMAGE pixel-2 Isophotal image Cyy ellipse parameter
CXY_IMAGE pixel-2 Isophotal image Cxy ellipse parameter
ISOAREAF_IMAGE pixel2 Isophotal area (filtered) above Detection threshold
ISOAREA_IMAGE pixel2 Isophotal area above Analysis threshold
X2WIN_IMAGE pixel2 Windowed image 2nd order central moment in x
Y2WIN_IMAGE pixel2 Windowed image 2nd order central moment in y
XYWIN_IMAGE pixel2 Windowed image 2nd order central cross-moment in xy
CXXWIN_IMAGE pixel-2 Windowed image Cxx ellipse parameter
CYYWIN_IMAGE pixel-2 Windowed image Cyy ellipse parameter
CXYWIN_IMAGE pixel-2 Windowed image Cxy ellipse parameter
AWIN_IMAGE pixel Windowed image major axis
BWIN_IMAGE pixel Windowed image minor axis
THETAWIN_IMAGE degree Windowed image position angle
CLASS_STAR Star/galaxy classifier
VECTOR_MODEL Model-fitting coefficients
VECTOR_MODELERR Model-fitting coefficient uncertainties
MATRIX_MODELERR Model-fitting covariance matrix
CHI2_MODEL Reduced modified Chi2 of the fit
FLAGS_MODEL Model-fitting flags
NITER_MODEL Number of model-fitting iterations
FLUX_MODEL count Flux from model-fitting
FLUXERR_MODEL count RMS error estimate for the model-fitting flux
MAG_MODEL magnitude Magnitude from model-fitting
MAGERR_MODEL count RMS error estimate for the model-fitting magnitude
FLUX_MAX_MODEL count Peak model flux above the background
FLUX_EFF_MODEL count Effective model flux above the background
FLUX_MEAN_MODEL count Mean effective model flux above the background
MU_MAX_MODEL mag.arcsec-2 Peak model surface brightness above the background
MU_EFF_MODEL mag.arcsec-2 Effective model surface brightness above the background
MU_MEAN_MODEL mag.arcsec-2 Mean effective model surface brightness above the background
XMODEL_IMAGE pixel x coordinate from model-fitting
YMODEL_IMAGE pixel y coordinate from model-fitting
SPREAD_MODEL Spread parameter from model-fitting
SPREADERR_MODEL RMS error estimate on spread parameter from model-fitting