# script for reduction #(1) #cat spcam_training_data.tar.gz | gzip -d | tar xvf - #cd spcam_training_data ls -1 *.fits > namechange.lis namechange.csh namechange.lis #(2) ls -1 H030*.fits > overscansub.lis overscansub.csh overscansub.lis #(3) ls -1 To_RH030*.fits | gawk '$1!~/To_RH030330/ {print $0}' > mkflat.lis mask_mkflat_HA.csh mkflat.lis obj 0.5 1.3 #(4) ls -1 obj_mflat*.fits > ffield_mf.lis ls -1 To_RH030*.fits > ffield_im.lis ffield.csh ffield_mf.lis ffield_im.lis #(5) ls -1 fTo_RH030*.fits | gawk '$1!~/fTo_RH030330/ {print $0}' > distcorr.lis distcorr.csh distcorr.lis #(6) ls -1 gfTo_RH03042*.fits > psfmatch_batch.lis psfmatch_batch.csh psfmatch_batch.lis 50 2000 30000 2.0 7.0 3.7 > psfmatch_result #option commands #starselect.csh gfTo_RH030425object025_si001s.fits 50 2000 30000 2.0 7.0 output.dso # #ls -1 gfTo_RH03042*.fits > fwhmpsf_batch.lis #fwhmpsf_batch.csh fwhmpsf_batch.lis 50 2000 30000 2.0 7.0 > fwhmpsf_result # #fwhmpsf.csh gfTo_RH030425object025_si001s.fits 50 2000 30000 2.0 7.0 #(7) ls -1 pgfTo_RH03042*.fits > skysb.lis skysb.csh skysb.lis 64 #(8) ls -1 spgfTo_RH03042*.fits > maskAGX.lis mask_AGX.csh maskAGX.lis #(9) ls -1 AspgfTo_RH03042*.fits > blank.lis blank.csh blank.lis #option commands #line_blank AspgfTo_RH030425object025_si001s.fits 88 112 1940 837 30 -32768 lAspgfTo_RH030425object025_si001s.fits #circular_blanks lAspgfTo_RH030425object025_si001s.fits blanklist -32768 clAspgfTo_RH030425object025_si001s.fits # #(10) ls -1 bAspgfTo_RH03042*.fits > makemos.lis makemos.csh makemos.lis 5 20 500 10000 10 all.mos #(11) imcio2a -dist_clip -nline=20 -dtype=FITSFLOAT -pixignr=-32768 all.mos all.fits