This documentation is intended both for QC scientists and SciOps astronomers (who may want to ignore the technical information displayed in grey).
|
|
|
|
|
bottom
plots
|
contact
|
|
NAME |
hawki_dark.py
|
|
VERSION |
1.0 -- adapted from GIRAFFE/bias.html (Feb 2009)
|
|
SYNTAX |
SHELL
|
|
CALL |
hawki_dark.py
from $DFS_PRODUCT/DARK/$DATE:
hawki.processQC -a <AB>
|
|
INSTRUMENT |
HAWKI
|
|
RAWTYPE |
DARK
|
|
PURPOSE |
compares raw and product DARK files
for HAWK-I QC assessment; the plots are later reviewed
within certifyProducts. All plots are stored
in $DFO_PLT_DIR/$DATE.
|
|
PROCINPUT |
first and last raw DARKs from AB; DARK_IM and DARK_STATS products;
currently not analyzed: BPM_HOT
|
|
QC1TABLE |
trending | table(s) in QC1 database:
hawki_dark
|
|
TRENDPLOT |
trending | HealthCheck plot(s) associated to this procedure:
trend_report_DARKMED_short_HC.html
|
|
QC1PAGE |
trending | associated documentation:
dark_qc1.html
|
|
QC1PLOTS
top |
dark_plt_A_1.png
So called 'Flux Growth Curves' (since the plot was first developed for twilight FLATs);
The plot shows for each of the four detectors the median value and the standard deviation
of each RAW frame in the stack. The four plots for each statistic are arranged in a 2x2 grid
replicating the physical layout of detectors.
Medians are the left four, standard deviations are the right four.
Statistics are taken from the DARK_STATS product produced by the pipeline.
The AB name (top middle), night date (top right), product name (bottom left),
reference AB and reference frame (bottom right), DIT, NDIT and DATNCOM (top right),
pipeline version (bottom left) and creation date (bottom right)
are all documented.
dark_plt_1_1.png
Standard pyqc mstplt report for Q1 consisting of:
subplot#1: plots across one row for the first and last RAW frames in the stack and the master.
The row plotted is specified as centrow in config_dark.py
subplot#2: plots across one column for the first and last RAW frames in the stack and the master.
The row plotted is specified as centcol in config_dark.py
subplot#3: Histograms of pixel values for the first RAW frame of the stack, the master, and a gaussian fit to the master.
subplot#4: zoom plots across one row for the first and last RAW frames in the stack and the master.
The row plotted is specified as xcentrange in config_dark.py
subplot#5: zoom plots across one column for the first and last RAW frames in the stack and the master.
The row plotted is specified as ycentrange in config_dark.py
subplot#6: Averages of all columns and all rows of the master
subplot#7: plots across one row for the difference of the master and the reference master.
The row plotted is specified as centrow in config_dark.py
If no reference is found this plot is not shown.
subplot#8: plots across one column for the difference of the master and the reference master.
The row plotted is specified as centcol in config_dark.py
If no reference is found this plot is not shown.
subplot#9: Histogram of pixel values for the difference of the master and the reference master.
If no reference is found this plot is not shown.
dark_plt_2_1.png
Standard pyqc mstplt report for Q2 as for Q1
dark_plt_3_1.png
Standard pyqc mstplt report for Q3 as for Q1
dark_plt_4_1.png
Standard pyqc mstplt report for Q4 as for Q1
dark_ima_A_1.png
full display of master frame
(graphic created by hawki.ds9Im script run by hawki_dark.py but can be run standalone also)
dark_ima_A_2.png
closeup of central region of each chip of master frame
(graphic created by hawki.ds9Im script run by hawki_dark.py but can be run standalone also)
dark_ima_A_3.png
full display of difference between master frame and Reference master frame
(graphic created by hawki.ds9Im script run by hawki_dark.py but can be run standalone also)
dark_ima_A_4.png
closeup of central region of each chip of difference between master frame and Reference master frame
(graphic created by hawki.ds9Im script run by hawki_dark.py but can be run standalone also)
|
|
QC1PARAM |
QC1 parameters written into QC1 table:
QC1db names: qc_dark_mean | qc_dark_med | qc_dark_stdev | qc_dark_nbadpix | qc_ron12 | qc_ron23 | qc_ron_mean | qc_ron_med | qc_ron_stdev | qc_dark_vc<i>_mean | qc_dark_vc<i>_med | qc_dark_vc<i>_stdev, i=[1,32]
FITS key names: QC.RAW.MEAN.MEAN | QC.RAW.MEDIAN.MEAN | QC.RAW.RMS.MEAN | QC.DARK.NBADPIX | QC.RON1 | QC.RON2 | QC.RON.MEAN | QC.RON.MED | QC.RON.STDEV | QC.DARK.VC<i>.MEAN | QC.DARK.VC<i>.MED | QC.DARK.VC<i>.STDEV, i=[1,32]
QC1 params created by pipeline: all
QC1 params created by this procedure: none
|
|
ALGORITHM |
Description of algorithms:
TBD...
|
|
CERTIF |
for DIT greater than the min-DIT (currently 1.2752sec) up to DITS of ~30sec.
As long as it subtracts out well (see difference displays) there is no cause for alarm.
Reasons for rejection:
- unusually high or unstable median and/or RON levels (unless representative);
- unusual structure (consider bottom three subplots and the difference displays, marked differences with older/reference version easily seen when blinked)
- DATANCOM lower than 3
The closeup displays are useful to check for patterns (pickup noise) which should not be there.
|
|
COMMENTS |
None
|
top |
[2015-11-05T15:10:01] created by qcDocu v1.1.2, a tqs tool
|