QC documentation system: QC procedure xshooter_wave.py for XSHOOTER

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
GRAVITY
MIDI
PIONIER
 
OMEGACAM
VIRCAM
[best viewing with style sheets and javascript enabled]
xshooter_bias.py xshooter_dark.py xshooter_dark_nir.py xshooter_detlin.py
xshooter_fmtchk.py xshooter_orderdef.py xshooter_wave.py xshooter_flexure.py
xshooter_flat_slit.py xshooter_arc_slit.py xshooter_flat_ifu.py xshooter_arc_ifu.py
xshooter_std_slit_stare.py xshooter_std_slit_nodoff.py
xshooter_sci_slit_stare.py xshooter_sci_slit_nodoff.py
xshooter_sci_ifu.py
 
bottom  plots   |   contact
NAME xshooter_wave.py
VERSION : 1.0 -- February 2009 : 1.1 -- 2017-09-01 minor docu update
SYNTAX PYTHON
CALL processQC
from $DFS_PRODUCT/WAVE_<arm>/$DATE:
$DFO_PROC_DIR/python/xshooter_wave.py -i -a $AB
INSTRUMENT XSHOOTER
RAWTYPE WAVE_UVB | WAVE_VIS | WAVE_NIR
PURPOSE compares raw and product WAVE_<arm> files (= 9 pinhole arc frame)
for XSHOOTER QC assessment; the plots are later reviewed within certifyProducts. The plot is stored in $DFO_PLT_DIR.
PROCINPUT pre-processed WAVE; residual table;
QC1TABLE trending | table(s) in QC1 database:
xshooter_2dmap
TRENDPLOT trending | HealthCheck plot(s) associated to this procedure:
trend_report_NLINE_UVB_HC.html | trend_report_GAP_UVB_HC.html | trend_report_2D_UVB_resid_HC.html | trend_report_NLINE_VIS_HC.html | trend_report_GAP_VIS_HC.html | trend_report_2D_VIS_resid_HC.html | trend_report_NLINE_NIR_HC.html | trend_report_GAP_NIR_HC.html | trend_report_2D_NIR_resid_HC.html
QC1PAGE trending | associated documentation:
distortion_qc1.html
QC1PLOTS
top

wave_UVB_X00.png
top left:: residuals to updated model prediction in X vs wavelength with the limits +/-0.2 marked
top right:: residuals to updated model prediction in Y vs wavelength with the limits +/-0.2 marked
bottom left: sigma of Gaussian fit to line position (measure of line width) along X axis
bottom right: sigma of Gaussian fit to line position (measure of line width) along Y axis

wave_UVB_A00.png
full display of pre-processed WAVE_UVB frame with identified lines overplotted

wave_UVB_A01.png
enlargements of the edge regions of pre-processed WAVE_UVB frame with identified lines overplotted

wave_VIS_X00.png
top left:: residuals to updated model prediction in X vs wavelength with the limits +/-0.2 marked
top right:: residuals to updated model prediction in Y vs wavelength with the limits +/-0.2 marked
bottom left: sigma of Gaussian fit to line position (measure of line width) along X axis
bottom right: sigma of Gaussian fit to line position (measure of line width) along Y axis

wave_VIS_A00.png
full display of pre-processed WAVE_VIS frame with identified lines overplotted

wave_VIS_A01.png
enlargements of the edge regions of pre-processed WAVE_VIS frame with identified lines overplotted

wave_NIR_X00.png
top left:: residuals to updated model prediction in X vs wavelength with the limits +/-0.2 marked
top right:: residuals to updated model prediction in Y vs wavelength with the limits +/-0.2 marked
bottom left: sigma of Gaussian fit to line position (measure of line width) along X axis
bottom right: sigma of Gaussian fit to line position (measure of line width) along Y axis

wave_NIR_A00.png
full display of pre-processed WAVE_NIR frame with identified lines overplotted

wave_NIR_A01.png
enlargements of the edge regions of pre-processed WAVE_NIR frame with identified lines overplotted
QC1PARAM QC1 parameters written into QC1 table:
QC1db names: line_difavg | line_difmax | line_difmax_ord
FITS key names: QC.LINE.DIFAVG | QC.LINE.DIFMAX | QC.LINE.DIFMAX.ORD
QC1db names: resx_rms | resx_min | resx_max
FITS key names: QC.MODEL.RESX_RMS | QC.MODEL.RESX_MIN | QC.MODEL.RESX_MAX
QC1db names: resy_rms | resy_min | resy_max
FITS key names: QC.MODEL.RESY_RMS | QC.MODEL.RESY_MIN | QC.MODEL.RESY_MAX
QC1 params created by pipeline: all
ALGORITHM
CERTIF Reasons for rejection:
- strong trends in residuals; many large outliers
COMMENTS
top [2017-11-08T13:19:01]         created by qcDocu v1.1.2, a tqs tool