QC documentation system: QC procedure vimos_ifucal.py for VIMOS

This documentation is intended both for QC scientists and SciOps astronomers (who may want to ignore the technical information displayed in grey).
 
HOME
 
CRIRES
FORS1
FORS2
KMOS
NACO
 
GIRAFFE
UVES
XSHOOTER
 
ISAAC
SPHERE
VIMOS
VISIR
 
HAWKI
MUSE
SINFONI
 
AMBER
MIDI
PIONIER
 
OMEGACAM
VIRCAM
[best viewing with style sheets and javascript enabled]
vimos_bias.py vimos_dark.py vimos_detlin.py vimos_mask2ccd.py
vimos_imgskyflt.py vimos_imgscrflt.py vimos_astimg.py vimos_stdimg.py vimos_nightzp.py
vimos_moscal.py vimos_stdmos.py
vimos_ifucal.py vimos_stdifu.py
vimos_sciimg.py vimos_scimos.py vimos_sciifu.py
 
bottom  plots   |   contact
NAME vimos_ifucal.py
VERSION 1.0 -- August 2009
1.0.1 -- supporting numpy V1.3 and matplotlib V0.99 (2010-02-03)
1.1 -- including vimos_ifuplt (2010-10-28)
1.1.1 -- create cover sheet (2011-05-20)
1.1.2 -- skip call of scoreQC (2011-05-31)
1.1.3 -- new QC parameters: num_overexp, level_overexp (2012-06-20)
1.1.4 -- changes needed for muc (2013-02-07)
1.1.5 -- function overexp now imported from qclib (2013-04-29)
1.1.6 -- changes for qc_imadisp v1.5 (2014-01-20)
1.1.7 -- remove usage of has_key dictionary attribute (2014-03-12)
SYNTAX PYTHON
CALL processQC
from $DFS_PRODUCT/IFU_CAL/$DATE
/home/vimos/python/vimos_ifucal.py -i -a $AB
INSTRUMENT VIMOS
RAWTYPE IFU_CAL; consisting of 1 to 5 flat exposures through IFU plus one arc lamp exposure
PURPOSE QC check of IFU calibration products
PROCINPUT products: IFU_ARC_SPECTRUM_EXTRACTED, IFU_IDS (inverse dispersion solution)
QC1TABLE trending | table(s) in QC1 database:
vimos_ifu_wave | vimos_ifu_flat | vimos_ifu_trace | vimos_ifu_lamps | vimos_ifu_score
TRENDPLOT trending | HealthCheck plot(s) associated to this procedure:
trend_report_IFURESO_HRo_HC.html | trend_report_IFUDISP_HRo_HC.html | trend_report_IFUSTAB_HRo_HC.html | trend_report_SLOPE_HRo_HC.html | trend_report_IFULOST_HRo_HC.html
QC1PAGE trending | associated documentation:
ifu_calib_qc1.html
QC1PLOTS
top

ifucal1.png
display of IFU_ARC_SPECTRUM_EXTRACTED, i.e. extracted fibre spectra; example for HR_orange
x axis: wavelength; y axis: fibre
all sky lines should be aligned across the fibres
ifucal2.png
same as plot 1, but for LR_red (with IFU shutter ON), as used for daily Health Check
ifucal3.png
overview of IFU_ARC_SPECTRUM_EXTRACTED for all four quadrants (whole frames)
ifucal4.png
overview of IFU_ARC_SPECTRUM_EXTRACTED for all four quadrants (central areas)
QC1PARAM QC1 parameters written in QC1 database:
QC1 DB names:
vimos_ifu_wave: ids_rms | resol[1,2,3] | resol[1,2,3]_rms | resol[1,2,3]_lambda | ids[1,2,3,4]_coeff[0,1,2,3,4]
vimos_ifu_flat: flux | flux_rms | lambda_start | lambda_end
vimos_ifu_trace: num_lost[1,2,3,4] | trace[1,2,3,4]_rms | ref_row[1,2,3,4] | trace[1,2,3,4]_central | trace[1,2,3,4]_slope | trace[1,2,3,4]_coeff[0,1,2,3,4]
Remark: most parameters are determined separately for each of the 4 pseudo slits; MR and HR observations use only pseudo slit 2. All parameters are calculated by the pipeline recipe.
ALGORITHM Description of algorithms:
ids_rms: standard deviation of the IDS residuals
resol[1,2,3]: spectral resolution at three different wavelength, averaged over fibres
resol[1,2,3]_rms: standard deviation of resolution
resol[1,2,3]_lambda: wavelengths of the arc lines used for resolution calculation
ids[1,2,3,4]_coeff[0,1,2,3,4]: median of polynomial coefficients 0 to 4 of the inverse dispersion solution for pseudo slits 1 to 4
flux: integrated signal per fibre per second between lambda_start and lambda_end from IFU flat
flux_rms: rms of flux
num_lost[1,2,3,4]: number of fibres that could not be successfully traced on each pseudo slit
trace[1,2,3,4]_rms: mean of standard deviation for fibre tracing
ref_row[1,2,3,4]: Y position on CCD where each fibre is identified and tracing begins
trace[1,2,3,4]_central: number of the identified fibre closest to the CCD X centre at Y=ref_row[1,2,3,4]
trace[1,2,3,4]_slope: slope of a linear fit to the fibre tracing, 400 pixels centered at ref_row[1,2,3,4] are used
trace[1,2,3,4]_coeff[0,1,2,3,4]: median of polynomial coefficients 0 to 4 of fibre tracing; coefficient 4 is used only for HR grisms
CERTIF Reasons for rejection:
extracted spectrum in IFU_ARC_SPECTRUM_EXTRACTED shows that arc lines in different fibres are not aligned;
if number of lost fibres during tracing or wavelength calibration is unusually high (compared to previous values as visible on the HC pages) changing of method (blind vs. first guess) for fibre identification and line identification may help; this can be achieved by commenting the IFU_IDENT table in the SOF (i.e. blind fibre identification) and/or by specifying the recipe parameter LineIdent=FirstGuess
COMMENTS NONE
top [2016-03-11T12:31:25]         created by qcDocu v1.1.2, a tqs tool