[ ESO ]

VIMOS:
calibration files and recipes

HOME INDEX SEARCH HELP NEWS

VIMOS Calibration files and recipes

Contents:

More information is given in the the VIMOS User Manual


Bias

Relevant FITS keys are:

TPL ID = VIMOS_img_cal_Dark, VIMOS_spec_cal_Dark
DPR CATG = CALIB,
DPR TYPE = BIAS,
DPR TECH = IMAGE

[dark.gif  11K]
raw bias frame of quadrant 1

Purpose. Bias frames are measured to monitor the status of the CCDs. In general they come in stacks of 5 raw frames per quadrant. Imaging and spectroscopic biases differ for the read-out window (2148x2440 or 2148x4096) and for the gain. Like all raw files they have 50 pixels of prescan and 50 of overscan at the left and right sides. Biases are routinely measured every night when VIMOS is operational. They are all processed into master Bias frames and quality-checked on the mountain and by QC Garching. Master biases, like all the processed frames, have overscan and prescan removed.

Recipe. The pipeline recipe vmBias is used for each quadrant to produce a median stack of the input raw frames with overscans removed.

QC checks. As part of the QC1 checks each master bias is compared with a reference master bias. The following parameters are monitored: bias median and average level, read-out-noise, fixed-pattern-noise, structure. These values are accessible via the trending page.

Products.

template name product name contents
VIMOS_img_cal_Dark VI_MBII_<date><v>.fits master bias (IMG)
VIMOS_spec_cal_Dark VI_MBIS_<date><v>.fits master bias (SPE)

Dark

Relevant FITS keys are:

TPL ID = VIMOS_img_cal_Dark, VIMOS_spec_cal_Dark
DPR CATG = CALIB,
DPR TYPE = DARK,
DPR TECH = IMAGE

[dark.gif  11K]
raw dark frame of quadrant 1

Purpose. Dark frames are measured to monitor the the dark current. In general they come in stacks of 2 raw frames per quadrant. Imaging and spectroscopic darks differ for the read-out window (2148x2440 or 2148x4096) and for the gain. Dark exposures are rarely taken. They are all processed into master Dark frames and quality-checked by QC Garching.

Recipe. The pipeline recipe vmDark is used for each quadrant to produce a median stack of the input bias-subtracted raw frames with overscans removed.

QC checks. The QC parameter monitored is the dark current. The dark current values are accessible via trending page.

Products.

template name product name contents
VIMOS_img_cal_Dark VI_MDKI_<date><v>.fits master dark (IMG)
VIMOS_spec_cal_Dark VI_MDKS_<date><v>.fits master dark (SPE)

IMG screen flat

Relevant FITS keys are:

TPL ID = VIMOS_img_cal_FlatDome, VIMOS_cal_DetLin
DPR CATG = CALIB,
DPR TYPE = FLAT,LAMP
DPR TECH = IMAGE

[scrflat.gif 14K] Raw imaging screen flat frame of quadrant 1 in the R filter showing vignetting at the 2 upper corners, and at the 2 upper and left side. The right side black region includes the right overscan only. A bad pixel region (black line at the top) is also visible.

Purpose. The screen flats are used to produce the pixel-to-pixel efficiency map, a bad pixel table and to compute the average gain. The template VIMOS_img_cal_FlatDome is executed regularly, approximately once a week, and results in stacks of 4 frames per filter with the same exposure time. The product is a master screen flat. The template VIMOS_cal_DetLin is executed more rarely, both in imaging (2148x2440) and spectroscopic (2148x4096) modes and results in a series of frames with different exposure time. The product is a bad-pixel (i.e. with not-linear-response) table.

Recipe. The pipeline recipe vmImFlatScreen corresponds to the template VIMOS_img_cal_FlatDome and produces a normalized master screen flat. The raw frames are bias subtracted and combined, the result is then divided by its smoothed image to eliminate large scale illumination trends and to normalize. The pipeline recipe corresponding to the template VIMOS_cal_DetLin is vmDet and produces a bad-pixel map. A pixel is considered bad when the slope of the linear fit of each image exposure time versus pixel value deviates from the average of all the slopes found for each pixel by more than a given threshold (we use 5 sigma).

QC checks.

Screen flats of each quadrant are compared with a standard master. The following parameters are monitored: average CONAD (conversion factor between ADU and electrons), photon-noise, fixed-pattern-noise and lamp efficiency. These values are accessible via the trending page.

Products.

template name product name contents
VIMOS_img_cal_FlatDome VI_MSFI_<date><v>_<filter>.fits normalized master screen flat
VIMOS_cal_DetLin ccdTable.fits bad pixel map

IMG twilight flat

Relevant FITS keys are:

TPL ID = VIMOS_img_cal_FlatSky,
DPR CATG = CALIB,
DPR TYPE = FLAT,SKY
DPR TECH = IMAGE

[skyflat.gif 14K] Raw imaging sky flat frame of quadrant 1 in the R filter showing vignetting at the 2 upper corners , and at the 2 upper and left sides and some stars. The right dark region is the 50 pixels overscan. Stars are present in the raw flat frames. The telescope jitters so that the stars can be removed when the raw flats are combined

Purpose. The sky flats are used to produce the pixel-to-pixel efficiency maps that are used to devide the science images. In general they come in stack of 5 raw frames per quadrant. Sky flats are routinely measured every night during twilight when VIMOS is operational in imaging mode. They are processed into master sky flat and quality-checked by QC Garching.

Recipe. The pipeline recipe vmImFlatSky produces a normalized master screen flat. The raw frames are bias subtracted and combined, the result is then normalized by its mean value (the normalization process is different if a master screen flat is given: the combined sky flat fields are smoothed, and then multiplied by the master screen flat field)

QC checks.

Twilight flats of each quadrant are visually checked for star removal, vignetting and structure and compared with a standard master. The following parameters are monitored: structure and noise.These values are accessible via the trending page.

Products.

template name product name contents
VIMOS_img_cal_FlatDome VI_MSFI_<date><v>_<filter>.fits normalized master screen flat
VIMOS_cal_DetLin ccdTable.fits bad pixel map

 


Photometric Zeropoints
relevant FITS keys are:

TPL ID = VIMOS_img_cal_Photom,
DPR CATG = CALIB,
DPR TYPE = STD,
DPR TECH = IMAGE

[imgstd.gif 4K Reduced (i.e. bias-subtracted, flat-fileded) standard stars image in the R filter and quadrant 1. The overscans have been removed and the vignetting is apparent on three sides. The photometric field shown is PG0231 (RA 02:33:23.2, DEC 05:13:34.1 J2000) and the Stetson photometric standard stars used to compute zeropoins are indicated with circles.

Purpose. Photometric standard stars are observed almost every night VIMOS is operational in some of the five filters U, B,V,R,I and they are used to compute the magnitude zeropoints. This parameter provides information on the total throughput of the telescope and the instrument. On Paranal the zeropoints are computed on a frame-by-frame basis at the beginning of the night to check the total throughput. QC Garching computes the night zeropoints per filter and per quadrant using all the night standard stars observations. The photometric night zeropoint are then used to calibrate science imaging observations and to monitor the total throughput.

Recipe. Two recipes are used by QC garching to compute the night magnitude zeropoints:

vmImObs does the bias-subtraction, overscans removal and flat fielding of each single photometric field image, then runs S-Extractor ( Bertin & Arnouts 1996 (A&A 117, 393) ) to find all the objects in the field and to compute their instrumental magnitude (i.e. the SExtractor MAG_BEST). The photometric standard stars are identified using a photometric catalog, and written in a table together with their instrumental and catalog magnitudes. The recipe also outputs the reduced standard star frame.

vmImCalOpt computes the airmass and color corrected magnitude zeropoints of the night. The input is the set of all available tables per filter and per quadrant produced by vmImObsStare , the number of table is equal to the number of frames per filter and per quadrant observed during the night. The output is a zeropoint table containing the magnitude zeropoint value (in ADU), the color term, the color index and the extinction coefficient used. This zeropoint is then used in ADU to calibrate science images and it is converted into electrons for trending.

QC checks.

Night zeropoints in electrons corrected by extinction and color are monitored for each quadrant and each filter by QC Garching (see trending page). Color Terms and extinction coefficients are computed in general every 6 months

Products.

template name product name content
VIMOS_img_cal_Photom VI_PSMI_<date><filter>_<quadrant>.tfits magnitudes
VIMOS_img_cal_Photom VI_PZPI_<date><filter>_<quadrant>.tfits zeropoint

Note The standard star fields are in general observed with the standard setting for imaging: 1x1 binning and low gain.


MOS flat

Relevant FITS keys are:

TPL ID = VIMOS_mos_cal_FLAT, VIMOS_mos_cal_NightCalib
DPR CATG = CALIB,
DPR TYPE = FLAT,LAMP
DPR TECH = MOS

[std.gif 10K] [std.gif 10K] Raw and reduced MOS flat frame of quadrant 1, here for the LowRes Red grism. Fringing is visible in the redder regions (i.e. toward the right) of the reduced frame

Purpose.

MOS flats are in general taken the morning following the science observations. When required that are also taken during the night together with an arc-lamp exposure, just after the science acquisition. Spectroscopic flats in principle contain the lamp function the slit function, the fixed pattern noise. The red flats show also fringes, that are different from the science exposure. For this reason, the flat-fielding introduces artificial features in the science frames, therefore science data in the red grisms are not flat-fielded. The flat fields are instead used to refine the spectral curvature model.

Recipe. The vmSpFlat recipe expects a stack of frames that can also be obtained with different mask shutter positions to avoid spectra contamination. The product is a master flat normalized.

QC checks.

Each product is visually checked and the trended parameter is the lamp flux at reference wavelength for the slit closest to the center (see trending page).

Products.

template name product name comments
VIMOS_mos_cal_FLAT or VIMOS_mos_cal_NightCalib VI_MSFM_<date><grism>_<>mask<.fits normalized flat frame

MOS arc lamp,

Relevant FITS keys are:

TPL ID = VIMOS_mos_cal_arc, VIMOS_mos_cal_NightCalib
DPR CATG = CALIB,
DPR TYPE = WAVE,LAMP,
DPR TECH = MOS

[mosarc.gif 10K] Raw MOS arc frame of quadrant 1 obtained with the LR_red grism. Cleary visible are the spectra of the two reference slits (at the top-right, and the low-middle regions)

Purpose. Arc lamp frames are in general taken the morning after the science observations. When required, they are taken also during the night together with 3 flat exposures, just after the science acquisition. The position of the arc lines is used for wavelength calibration.

Recipe. The vmSpCalDisp recipe expects one arc lamp exposure that has written in the header the first guesses of the inverse dispersion solution (ESO PRO IDS MAT_i_j_k), of the spectral curvature (ESO PRO CRV MOD_i_j_k) and optical distorsions models (ESO PRO OPT DIS X/Y_i_j). A master flat field can be also given in case the refined curvature and distorsion models are to be computed. The inverse dispersion solution, and the spectral curvature are computed for each line spectrum of each slit and written in a table (VI_PWDM). The RMS of the inverse dispersion solution residuals is also evaluated.

QC checks.

The inverse dispersion solution and curvature model found are applied to the arc-lamp frame to produce an image containing the 2-dimensional extracted spectra of all slits. At this point the residuals are computed for all arc lines listed in the catalog in the grism spectral range. These residuals are the difference between the expected line catalog position in the arc-lamp 2D extracted spectra, and the position of the closest line to the expected position found. The RMS of these residuals (in pixels) is the indicator of the precision of the inverse dispersion solution for all slits and the entire wavelength range, and is listed in the product header under the keyword "HIERARCH ESO QC MOS IDS RMS" and monitored in the trending page, together with the resolution at three different wavelengths.

Products.

template name product name comments
VIMOS_mos_cal_arc or VIMOS_mos_cal_NightCalib

VI_PWDM_<date><quad>_<grism>_<mask>.tfits

inverse dispersion solution table

The inverse dispersion solution table (product name:VI_PWDM, category name: EXTRAC_TABLE) contains the following columns used for MOS science spectra calibration and for spectra extraction:

column name description
SLIT slit identification number (as in header)
Y row co-ordinate in 2D-extracted frame (pix)
CCD_X X0, x position on CCD of the center of the slit of the mask at lambda0 (pix)
CCD_Y Y0, y position on CCD of the center of the slit of the mask at lambda0(pix)
MASK_X x position on mask of the center of the slit (mm)
MASK_Y y position on mask of the center of the slit (mm)
CRV_POL_i coefficient Ci of curvature polynomial of this row
INV_DIS_i coefficient Di of inverse dispersion relation of this row
INVDIS_RMS RMS of inverse dispersion relation of this row
DIS_QUAL quality of inverse dispersion relation (0: the fit failed for too few parameters, 1: the fit was successful

Y is the dispersion direction coordinate. The image position X0,Y0 of the center of the slit x,y on the mask, for a given wavelength lambda0 assumed as the reference wavelength and written in the grism table, is derived using the optical distorsion model written in the header coefficients "ESO PRO OPT DIS X_i_j" = Oij, "ESO PRO OPT DIS Y_i_j" = Qij

X0=O00+O10xm+O01ym+O20xm2+...... and Y0=Q00+Q10xm+Q01ym+Q20xm2+......

Then the spectral curvature model (i.e. the curvature on the CCD of spectrum corresponding to the point x,y of the mask) is refined for each row using the slit borders of the flat-field and starting from the first guess to find the coefficients CRV_POLi = Ci:

X-Xs=C1(Y-Y0)+C2(Y-Y0)2+...

Similarly the inverse dispersion relation is given by the coefficients INV_DISi=Di:

Y-Y0=D0+D1(lambda-lambda0)+D2(lambda-lambda0)2+...

By construction we have: lambda(Y0)=lambda0 and lambda(X0)=lambda0

MOS spectrophotometric standards

DPR CATG = CALIB, DPR TYPE = STD, DPR TECH = MOS

[mosstd.gif 10K] Raw MOS spectrum with grism LR_red of a photometric standard star (visible in slit 7).

Purpose.Specrophotometric calibration of science frames (not yet pipeline supported). The spectrophotometric standards are acquired with an 8-slits mask, and the telescope is shifted in order to have the same standard in each of the four quadrants.

Recipe. The recipe vmSpCalPhot is under testing.

Products.

template product name comments
VIMOS_mos_cal_Photom

presently none

spectrophotometric table

IFU flat and IFU arc lamp

IFU flat and arc lamp frames are taken within the same templates and are both required by the vmifucalib recipe.
Relevant FITS keys are:

TPL ID = VIMOS_ifu_cal_NightCalib, VIMOS_ifu_cal_DayCalib
DPR CATG = CALIB,
DPR TYPE = FLAT,LAMP (for flats)
DPR TYPE = WAVE,LAMP (for arc-lamps)
DPR TECH = IFU

[std.gif 10K] [std.gif 10K] Raw (left) and extracted (right) IFU flat frame of quadrant 1, taken with the LowRes Red grism. In Low Resolution all the 4 IFU pseudo-slits with 1600 fibers are exposed (multiplexing 4). The 1600 extracted fiber spectra are wavelength calibrated and are stored in the image successively, pseud-slit by pseudo-slit counting fiber from left to right. In the raw frame, since the data are of quadrant 1, the first pseudo-slit is the one at the bottom (the first pseudo-slit is at the top in quadrant 3 and 4). Then, the first row of the extracted image corresponds to the first fiber to the left of the sequence at the bottom of the raw image (i.e. pseudo-slit1), and the last row of the extracted image corresponds to the last fiber to the right of the uppermost fiber sequence (i.e. pseudo-slit 4). The zero order contamination is clearly visible in pseudo-slits 1 and 2 (i.e. the first two pseudo-slits starting from the bottom of the frame). Fringing is visible in the redder regions (toward the right side) of the extracted frame
[ifuflatHRredraw.gif 10K] Raw (left) and extracted (bottom) IFU flat frame of quadrant 1, here for the HighRes Red grism. In high resolution only the central IFU pseudo-slit, with 400 fibers, is exposed. The extracted fiber spectra are wavelength calibrated and are stored in the image successively starting from the first fiber to the left of the raw frame. Fringing is visible in the redder regions (toward the top on the raw and toward the right in the extracted frame).
[ifuflatHRredred.gif 10K]
[std.gif 10K] [std.gif 10K] Raw IFU arc lamp frames of quadrant 1. On the left the exposure is taken with the LowRes Red grism and all the 4 pseudo-slits (1600 fibers) are used. On the right the exposure is taken with the HighRes Red grism and only the central pseudo-slit is used (400 fibers). Redder wavelengths are toward the top of the frame.

Purpose. IFU arc lamp and flat frames are taken during the night (template VIMOS_ifu_cal_NightCalib), immediately after the science acquisition template, with the same instrument rotation angle as the science. They are also taken during the day (template VIMOS_ifu_cal_DayCalib). Due to the instability of the instrument, the night calibration are required for the science reduction. The flat-fields are used for identifying and tracing the fibers and for computing their relative transmission, the arc-lamps are used for the wavelength calibration.

Recipe. The vmifucalib recipe expects one arc lamp and at least one flat field exposure. The recipe uses also a fiber identification file containing information on the fiber positions. The spectral distorsion are computed by tracing the flat field spectra. The wavelength calibration is done after extracting the arc lamp spectra along the flat-field traces. The RMS of the inverse dispersion solution residuals is also evaluated and written in the header keyword "HIERARC ESO QC IFU IDS RMS"

Products.

template name product name comments
VIMOS_ifu_cal_Night/DayCalib

VI_PWDF_<date>_<filte>_<grism>_<ifuset>_<quad>.tfits

inverse dispersion solution file

VIMOS_ifu_cal_Night/DayCalib

VI_PTCF_<date>_<filt>_<grism>_<ifuset>_<quad>.tfits

extraction/tracing file

VIMOS_ifu_cal_Night/DayCalib

VI_PTNF_<date><filt>_<grism>_<ifuset><quad>;.tfits

transmission file

VIMOS_ifu_cal_Night/DayCalib

VI_MXFF_<date><filt>_<grism>_<ifuset><quad>.fits

extracted flat spectra image

The inverse dispersion solution file (product tag PWDF, category name: IFU_IDS) contains one table extension for each active pseudo-slit. Each table contains the coefficients of the polynomial fits for each of the 400 fibers, starting from the first fiber to the left.

column name description
Ci ist coefficient of the inverse dispersion polynomial.
RMS standard deviation of polynomial fit
NLINES number of identified arc lines used in fit

The extraction file (product tag:PTCF, category name: IFU_TRACE) contains two table extension for each active pseudo-slit. Each table contains the coefficients of the polynomial fits for each of the 400 fibers, starting from the first fiber to the left. The first table extension coefficients are referred to the whole spectral range, the second extension coefficients are obtained by linear fitting of the traces on a shorter spectral range.

column name description
Ci ist coefficient of the spectrum tracing polynomial.
RMS standard deviation of polynomial fit

The transmission file (product tag: PTNF, category name: IFU_TRANSMISSION) contains the fiber to fiber relative transmission correction factors for each of the 400 (High or Medium resolution) or 1600 fibers (Low resolution), starting from the first fiber spectrum of the first pseudo-slit.

column name description
TRANS ist relative transmission factor for each fiber

IFU spectrophotometric standards

Relevant FITS keys are:

TPL ID = VIMOS_ifu_cal_Specphot
DPR CATG = CALIB,
DPR TYPE = STD
DPR TECH = IFU

[ifustd.gif 10K] [ifustd.gif 10K] Raw (left) and reduced (right) IFU spectrophotometric standard star spectrum of quadrant 1 obtained with grism HighRes Orange. . The standard star is LTT-7379. The reduced spectrum is the sum of all the fiber extracted spectra, it is wavelength calibrated and the signal is given in ADU per wavelength interval. The wavelength interval used is listed in the header keyword CDELT1. For the HighResOrange grism CDELT1is 0.62 A/pix. To have the signal per Angstrom one should then divide for 0.62.

Purpose.Specrophotometric calibration of science frames is not yet pipeline supported. The standard star frames are reduced but no spectral response curve is computed. The acquisition of spectrophotometric standards consists in four exposures with the telescope shifted in order to have the same standard star in each of the four quadrants.

Recipe. The recipe vmifustandard requires in addition to the raw standard star frame, the three files produced with the vmifucalib recipe (product tags: PWDF, PTCF and PTNF) that contain information on the inverse dispersion solution, fiber extraction and transmission respectively. The standard star spectra are extracted and resampled to a constant wavelength step written under the header keyword CDELT1 (CDELT1 is 0.62 A/pix for the grism HighResOrange). The extracted spectra are transmission corrected, subtracted and stored in the product with product tag STRF. The extracted spectra are stored in the output image in the usual order: successively from pseudo-slit1 to pseudo-slit4 counting fibers from left to right. The blue wavelengths are on the left. The sum of all the fiber extracted spectra is stored in the product with tag STXF, and the median sky spectrum that have been subtracted in the product with tag STSF.

Products.

template product name comments
VIMOS_ifu_cal_Specphot

VI_STXF_<date>_<filter>_<grism>_<ifuset>_<quadrant>.fits

total standard star spectrum
VIMOS_ifu_cal_Specphot

VI_STRF_<date>_<filter>_<grism>_<ifuset>_<quadrant>.fits

extracted fiber spectra
VIMOS_ifu_cal_Specphot

VI_STSF_<date>_<filter>_<grism>_<ifuset>_<quadrant>.fits

total sky subtracted spectrum


Send comments to <qc_vimos@eso.org> 
Last update: Jul 5, 2004 
[Observing Facilities][VIMOS pipeline][ESO][ESO Web Index][Search][Help][News]