acam_wcs_stats

Complute and collect WCS data from ACAM headers processed with wcs_doall.

 

% acam_wcs_stats.sh
Usage: acam_wcs_stats.sh 20160302T034710.0_acm_sci.fits 
arg1 - WCS-calibrated FIT image name

Suppose you have WCS-calibrated a set of ACAM images and you want to see if the image properties are consistant. Usually, the first thing I do (see below) is run the gethead routine to check the RMSRA and RMSDEC values in the header to insurethat I have processed all of the images with wcs_doall (i.e. the values are NOT 1.0,1.0 exactly). Then, because acam_wcs_stats presently only runs on single images, I build a RUN script (see RUN_STATS below). This creates the desired output table I need for plotting (see acam_plots) and other analysis.

* Be sure you have solutions:
% gethead RMSRA RMSDEC 20*fits
20160301T023620.4_acm_sci.fits 0.2410 0.1170
20160301T030347.7_acm_sci.fits 0.0020 0.0060
20160301T031055.4_acm_sci.fits 0.2770 0.1960
20160301T031747.2_acm_sci.fits 0.4370 0.2350
20160301T032232.1_acm_sci.fits 0.0670 0.1990
20160301T032733.5_acm_sci.fits 0.1970 0.2940
20160301T033146.9_acm_sci.fits 0.2280 0.1820
20160301T034459.0_acm_sci.fits 0.1460 0.3100
20160301T035356.8_acm_sci.fits 0.1980 0.4610
20160301T040708.6_acm_sci.fits 0.4860 0.1840
20160301T041917.6_acm_sci.fits 0.2530 0.0770
20160301T043419.8_acm_sci.fits 0.0020 0.0060
20160301T044319.0_acm_sci.fits 0.2800 0.2570
20160301T045456.8_acm_sci.fits 0.4170 0.3530

* Build an input file 
% ls -1 20*fits > RUN_STATS 

**** I edit the RUN_STATS file to make is a script

% chmod 777 RUN_STATS 
% cat RUN_STATS 
#
acam_wcs_stats.sh 20160301T023620.4_acm_sci.fits
acam_wcs_stats.sh 20160301T030347.7_acm_sci.fits
acam_wcs_stats.sh 20160301T031055.4_acm_sci.fits
acam_wcs_stats.sh 20160301T031747.2_acm_sci.fits
acam_wcs_stats.sh 20160301T032232.1_acm_sci.fits
acam_wcs_stats.sh 20160301T032733.5_acm_sci.fits
acam_wcs_stats.sh 20160301T033146.9_acm_sci.fits
acam_wcs_stats.sh 20160301T034459.0_acm_sci.fits
acam_wcs_stats.sh 20160301T035356.8_acm_sci.fits
acam_wcs_stats.sh 20160301T040708.6_acm_sci.fits
acam_wcs_stats.sh 20160301T041917.6_acm_sci.fits
acam_wcs_stats.sh 20160301T043419.8_acm_sci.fits
acam_wcs_stats.sh 20160301T044319.0_acm_sci.fits
acam_wcs_stats.sh 20160301T045456.8_acm_sci.fits


% RUN_STATS
     0.268    88.619    0.26947     180.000    20160301T023620.4_acm_sci.fits          
     0.006    88.142    0.27072      21.452    20160301T030347.7_acm_sci.fits          
     0.339    87.917    0.27156      21.452    20160301T031055.4_acm_sci.fits          
     0.496    88.028    0.27109      21.452    20160301T031747.2_acm_sci.fits          
     0.210    88.073    0.27105      21.452    20160301T032232.1_acm_sci.fits          
     0.354    88.155    0.27009      21.452    20160301T032733.5_acm_sci.fits          
     0.292    88.279    0.27213      21.452    20160301T033146.9_acm_sci.fits          
     0.343    88.186    0.27051      66.856    20160301T034459.0_acm_sci.fits          
     0.502    88.274    0.27211      94.089    20160301T035356.8_acm_sci.fits          
     0.520    88.609    0.27252     115.276    20160301T040708.6_acm_sci.fits          
     0.264    88.392    0.27085     137.787    20160301T041917.6_acm_sci.fits          
     0.006    89.052    0.26887     162.610    20160301T043419.8_acm_sci.fits          
     0.380    86.651    0.27047     189.374    20160301T044319.0_acm_sci.fits          
     0.546    88.101    0.27107     214.103    20160301T045456.8_acm_sci.fits      

% cat acam_wcs_stats.explain

col01 = RMS, combined Ra,Dec residual rms in arcsec
col02 = tz, tz = Acam_PosAngle - HETQ  (degrees)
col03 = plate scale (arcsec/pixel_) 
col04 = HETQ, HET parallactic angle 
col05 = image name  
      RMS       tz        ps          HETQ     Image




Back to SCO CODES page