Home · Search · About ING · Astronomy · Public Information · Engineering

QUALITY CHECKS OF WFC FOR SA

This page serves as a list of quality checks for Support Astronomers. SA, please use these instructions for measurement of biases, gain and readout noise of the CCD, for a construction of a bad pixel mask and also for linearity tests. In any D nights and, if possible, also at the beginning of each observing run with a visiting astronomer, please use the throughput instructions to check the quality of the CCD.

Bias level 


Put the Halpha filter in (to prevent light leaking through the shutter) and take a bias.
To measure the bias level use one of the following instructions:
            cl> wfc_display r{run number of the bias}
            or
            cl> imstat r{run number of the bias}.fit[1],[2],[3],[4]
            where mean is the bias level.

It can happen that overscan region is not well defined, then it is best to define your own region for doing statistics:
            cl> epar imexam
            cl> imexam

Gain, Readout noise 


            cl> wfc_display r{run number of the flat}
            cl> noao
            noao> obsutil
            ms> findgain r{flat1}.fit[1] r{flat2}.fit[1] r{bias1}.fit[1] r{bias2}.fit[1] section="[600:2500,150:1900]"
            ms> findgain r{flat1}.fit[2] r{flat2}.fit[2] r{bias1}.fit[2] r{bias2}.fit[2] section="[600:2500,150:1900]"
            ms> findgain r{flat1}.fit[3] r{flat2}.fit[3] r{bias1}.fit[3] r{bias2}.fit[3] section="[600:2500,150:1900]"
            ms> findgain r{flat1}.fit[4] r{flat2}.fit[4] r{bias1}.fit[4] r{bias2}.fit[4] section="[600:2500,150:1900]"
            where you will define your own section. The coordinates for the region section are [X1:X2,Y1:Y2].
You can see more detailes in the presentation CCDs.

Bad pixel mask 


It is useful to create a bad pixel mask, because one can then interpolate over bad pixels, which are nonlinear.
            ccdred> files flat1,flat2,flat3 > longflats
            ccdred> files flat4,flat5,flat6 > shortflats
            Put appropriate names in place of flat1 to flat6.
            ccdred> flatcombine @longflats out=FlatL reject=crreject scale=mode rdnoise="readnoise" gain="gain"
            ccdred> flatcombine @shortflats out=FlatS reject=crreject scale=mode rdnoise="readnoise" gain="gain"
            Check if "readnoise" is a keyword in headers.
            ccdred> imarith FlatL / FlatS Flatdiv
            ccdred> nmisc
            nmisc> unlearn ccdmask
            nmisc> ccdmask Flatdiv mask=badmap

Linearity 


To test the linearity it is necessary to take a series of domeflats in any filter. You can do it manually or you can use the script linear_auto_s. You must set a level of illumination in the dome so that all CCDs will be saturated (65000 counts/pixel) after 32s exposure.
If you do it manually then start with 2s exposure and continue increasing by one to 32s exposure.

Throughput 


Any suggestions?

ING Logo

Last Updated: 15 January 2007
Ovidiu Vaduvescu, ovidiuv@ing.iac.es