>  Docs Center  >  Libraries  >  Buie  >  CHKNCCAL
Libraries

CHKNCCAL

CHKNCCAL

Name


  chknccal

Purpose


  Review and grade calibration images for nasacam.

Description


  Widget searches the nasacam.calib and nasacam.image tables to build
  lists of calibration entries and associated raw and [sub]super calibration
  images. It allows an interactive search based on date range, filters,
  calibration type, and calibration status to fill a scrollable list of
  calibration entries. By default, the entries searched are flats for all
  dates and filters with pending status. When an entry is selected, another
  list with individual images is populated, and a thumbnail view of the
  calibration product (eg, sub super flat) is presented. Individual images
  may be selected and displayed, and the status of the calibration entry
  may be modified in the data base. Image display occurs in a separate
  reused ITOOL window. The image display may be set to either raw or
  processed mode. In processed mode, each image is divided
  by its proper [sub]superflat after subtraction of overscan and
  appropriate superbias image (which is chosen as the superbias with good
  status nearest in time).

Category


    CCD data processing

Calling Sequence


  chknccal

Inputs


Optional Input Parameters


Keyword Input Parameters


  CALROOT - string giving the path to locate the calibration images referenced
            in the data base entries, and created by addnccal.
            The current default is
            '/kolvir/data1/buie/rawfits/nasacamcal' (on kolvir).
  CALTABLENAME- Name of table in MYSQL database for calibration entries.
            The default is 'calib'.
  CROP - region of original image to save, [x1,x2,y1,y2]
            default is 2006 NASACAM default of [21, 2064, 3, 2046].
  DATABASE - Name of MYSQL database for calibration entries.
            The default is 'nasacam'.
  IMGROOT - string giving the path to locate the image files referenced
            in the data base entries. The default is
            '/kolvir/data1/buie/rawfits' (on kolvir).
  IMGTABLENAME- Name of table in MYSQL database for image entries.
            The default is 'image'.
  INSTTABLENAME- Name of table in MYSQL database for instrument entries.
            The default is 'instrument'.
  KEYFILE- Default keyfile for PARSEKEY. The default is to provide
            a default key list suitable for nasacam data.
  OVERSCAN - column overscan region to use for frame bias level,
            default is 2006 NASACAM default of [2069, 2103].
 

Outputs


  No outputs for this procedure.

Keyword Output Parameters


Common Blocks


Side Effects


    Data base entries are updated.

Restrictions


  Assumes images are located in subdirectories named YYYYMMDD for each night.
  They may be either of the form YYYYMMDD.nnn or YYYYMMDD.nnn.fits
  Places calibration products in paths named YYYY/MM/DD for each night.
  It currently processes data ONLY for the NASACAM CCD on the 31", and there
  is no support for dark images.
  Image frame numbers must be in the range 1-999 inclusive.
 

Procedure


Modification History


  2006/08/07, Written by Peter L. Collins, Lowell Observatory
  2006/08/10, PLC, fixes to support proper update of edit status
                    buttons with calibration selection, add 'unknown'
                    to editable status states, and proper update of
                    thumbnail and image itool windows on requery & refresh
  2006/08/12, PLC, fixed a bug in the main SQL query that prevented biases
                    from displaying when a filter was selected, also a bug in
                    chknccal_list that occasionally caused the subsuper
                    thumbnail to be displayed in a separate window.
  2006/08/19, PLC, cleanups, made sure dblun closed on exit and
                    set /NO_RELEASE on the Raw/Processed and Set Status
                    radio buttons to eliminate redundant operations.



© 2024 NV5 Geospatial Solutions, Inc. |  Legal
   Contact Us