For users

Data format

What arrives when you obtain 7DT data: two image products and a catalog, a filename that tells you what a file is, and headers that carry everything needed to turn counts into calibrated magnitudes.

2Image products
9576×6388Single-exposure pixels
0.505Per pixel
µJyCoadd pixel units
Products

What a data product is

Images

A calibrated single exposure and a coadd are the two primary image products. Coadds may be nightly stacks, commonly around 300 seconds, or longer multi-epoch stacks.

Primary image products
ProductFilenameFormat and sizeContents
Calibrated single exposure*_100s.fitsFITS image, 32-bit float, 9576 × 6388 px, ~234 MB, image in HDU 0Bias, dark and flat corrected single exposure. Pixel values remain in instrumental ADU.
Coadd*_coadd.fitsFITS image, 32-bit float, standard grid 10200 × 6800 px, ~265 MB, image in HDU 0Resampled stack on a common grid. Pixel values are flux-scaled to approximately µJy per pixel.

What a filename tells you

A basename identifies the observation completely, so a file can be placed without opening it. A typical single exposure:

T08147_m650_7DT02_20251126_043413_100s.fits

Elements of a basename
T08147RIS tile number, or a free target
m650Filter
7DT02Telescope unit
20251126_043413UTC date and time
100sExposure time

The same stem carries through to everything derived from that image, distinguished by a suffix.

Suffixes on the same stem
_coaddCoadded image. May be a nightly stack or a longer multi-epoch one.
_catSource catalog for the preceding image product. Empty primary HDU 0, source binary table in HDU 1.
_weightCoadd inverse-variance weight map, in the primary image HDU.
_footprintPer-pixel contributing-frame information, where produced. Availability depends on the processing route.

Conventions

Coordinate, unit and naming conventions
WCSSingle-frame distortion is represented with TPV (TAN--TPV), not SIP. Coadds are resampled onto a TAN grid.
Single-frame unitsInstrumental detector values in ADU after basic calibration.
Coadd unitsFlux-scaled to µJy per pixel.
Pixel scale0.505 arcsec per pixel, so a single exposure covers about 1.34° × 0.90°.
Filter identifierMedium bands are prefixed m, from m400 to m875, with some wider bands suffixed w as in m466w. Broad bands are u, g, r, i and z.
DatesThe observing-night date and the UTC date encoded in a basename may differ by one calendar day.
Headers

FITS header keywords

Beyond the standard keywords, a 7DT header carries what the observation was, how good it turned out, what is needed to calibrate it, and where every input came from. Quality metrics are written by the pipeline for every image it produces and are also ingested into the observation database.

What the observation was

What the observation was
OBJECTTarget or survey-tile identifier.
FILTERFilter used for the observation.
TELESCOP7DT telescope unit identifier.
EXPTIMEExposure time. For a coadd, the sum of the contributing exposure times.
DATE-OBSUTC observation timestamp. For a coadd, the mean time of the contributing frames.
MJDObservation time as Modified Julian Date. For a coadd, the mean of the inputs.
AIRMASSAirmass of the observation.
MOONSEPAngular separation from the Moon, degrees.
IMAGEIDUnique image identifier.
PIPE_VERPy7DT pipeline version stamp.

How good it is

How good it is
RSEP_Q2Astrometric quality: representative separation of sources from Gaia DR3, arcsec. Variants RMS, MIN, MAX, Q1, Q2, Q3, P95, P99.
ISEP_Q2Astrometric quality: representative separation within 7DT images taken together, arcsec. Same set of variants.
BIN0FWHMPSF size as it varies across the field. BIN0, BIN1, BIN2 run from center to corner, equally spaced in squared radial distance.
SEEING, PEEINGPSF FWHM, corners excluded, in arcsec and in pixels.
ELLIP, ELONGPSF ellipticity and elongation, corners excluded.
SKYVAL, SKYSIGMedian and sigma of the sky background.
SATURATEPixel saturation level. Read per image, since it can differ between products.
SANITYPipeline quality control. False marks a frame that should normally be excluded.
REJ_PROCProcessing stage at which the image was rejected, where a rejection was recorded.

How to turn counts into magnitudes

How to turn counts into magnitudes
APER, APER_1–APER_5Fixed aperture definitions used for photometry. The SExtractor AUTO aperture is not among them.
ZP_AUTO, ZP_0–ZP_5AB magnitude zero points for AUTO and for each fixed aperture.
EZP_*Uncertainty on the corresponding zero point.
UL5_*, UL3_*5σ and 3σ limiting magnitudes for the corresponding aperture. Not defined for AUTO.
EGAINEffective gain in e⁻ per ADU. Not the same as the camera keyword GAIN.

Where it came from

Where it came from
PPFLAGBitwise-OR calibration provenance: 0 same-date raw calibration, 1 nearby-date calibration, 2 manually generated master, 4 a SANITY=False input was used, 8 masters matched by ignoring lenient keys, 16 masters matched by ignoring temporal bounds, 32 masters matched by ignoring hard keys.
IMCMB###, IMCID###Input master frame identifiers, recorded in single-image headers.
IMG#####, IID#####Input image identifiers, recorded in coadd headers.

Two keywords are worth reading before any analysis. SANITY is the pipeline's own verdict on the frame, and False means it should normally be excluded. PPFLAG records every compromise made in finding calibration masters, so a frame calibrated against something less than ideal always says so.

Catalogs

Source catalogs

The naming rule

Py7DT source catalogs are FITS binary tables following SExtractor conventions, holding instrumental measurements, calibrated photometry, source morphology and reference-catalog cross-matches. One rule explains most of the column names: an unsuffixed photometric column is an instrumental measurement, and a column suffixed with a filter name is the calibrated quantity in that filter.

The same measurement, in an m650 catalog
MAG_APERInstrumental aperture magnitude.
MAG_APER_m650Calibrated aperture magnitude in m650.
FLUX_APERInstrumental aperture flux.
FLUX_APER_m650Calibrated aperture flux in m650.

The suffix convention extends to the corresponding errors and related quantities wherever filter-specific columns are provided.

Position and shape

Position and shape
ALPHA_J2000, DELTA_J2000Source sky position, J2000.
X_IMAGE, Y_IMAGESource position in image pixel coordinates.
FWHM_IMAGESource FWHM in pixels.
ELLIPTICITYSource ellipticity.
CLASS_STARSExtractor stellarity, for star/galaxy separation.
FLAGSSource-extraction quality flags.

Instrumental measurements

Instrumental measurements
MAG_AUTOInstrumental SExtractor AUTO magnitude.
MAG_APER–MAG_APER_5Instrumental fixed-aperture magnitudes. Apertures are defined in the image header.
MAGERR_*Uncertainty on the corresponding instrumental magnitude.
FLUX_AUTO, FLUX_APER*Instrumental flux measurements.
FLUXERR_*Uncertainty on the corresponding instrumental flux.
SNR_*Signal-to-noise ratio for the corresponding measurement.

Calibrated photometry

Calibrated photometry
MAG_*_<filter>Calibrated magnitude in the observed 7DT filter.
MAGERR_*_<filter>Uncertainty on the calibrated magnitude.
FLUX_*_<filter>Calibrated flux in the observed 7DT filter.
FLUXERR_*_<filter>Uncertainty on the calibrated flux.

Gaia cross-match

Gaia cross-match
source_idIdentifier of the matched Gaia reference source.
ra, decGaia reference-source position.
phot_g_mean_mag, bp_rpGaia broad-band photometry.
separationAngular separation between the detected source and its Gaia match.
mag_m400 … mag_m875, mag_u–mag_zGaia-XP synthetic reference magnitudes across the 7DS filter set, wide bands included.
Next

Working with it

The pipeline that produces these files, and the packages for reading and analyzing them, are described under software. How the data are obtained is on data access. Measured depths, zero-point accuracy and delivered image quality — the numbers behind the header keywords above — are on the performance page.