Changeset 12138
- Timestamp:
- Mar 1, 2007, 10:53:16 AM (19 years ago)
- File:
-
- 1 edited
-
trunk/simtest/sim.pro (modified) (10 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/simtest/sim.pro
r12102 r12138 1 2 #list MODULES -add /home/kiawe/eugene/src/panstarrs/ipp/ippTasks 1 ### Generate simulated test data for testing the Image Processing Pipeline 3 2 4 3 module images.pro 5 4 6 $flatlevel = 1000 05 $flatlevel = 1000 7 6 $biaslevel = 500 8 7 $skyrate = 200 9 8 $darkrate = 100 9 $shutter = 0.5 10 10 11 11 macro cleanup … … 61 61 keyword bias CCDSUM -w "1 1" 62 62 keyword bias TELESCOP -w simscope 63 keyword bias INSTRUME -w SIM PLE63 keyword bias INSTRUME -w SIMTEST 64 64 keyword bias OBSTYPE -w BIAS 65 65 keyword bias OBJECT -w BIAS 66 66 sprintf name "$simdir/raw/bias.%02d.fits" $i 67 keyword bias GAIN -wf 1.0 68 keyword bias RDNOISE -wf $mkiRD 67 69 wd bias $name 68 70 end … … 87 89 keyword dark CCDSUM -w "1 1" 88 90 keyword dark TELESCOP -w simscope 89 keyword dark INSTRUME -w SIM PLE91 keyword dark INSTRUME -w SIMTEST 90 92 keyword dark OBSTYPE -w DARK 91 93 keyword dark OBJECT -w DARK 94 keyword dark GAIN -wf 1.0 95 keyword dark RDNOISE -wf $mkiRD 92 96 sprintf name "$simdir/raw/dark.%02d.fits" $i 93 97 wd dark $name 94 98 end 99 end 100 101 macro mkshutter 102 echo "generating 10 shutter images" 103 for i 0 20 104 $exptime = 3 * ($i + 1) 105 $opentime = $exptime - $shutter 106 mkimages.init 1024 1024 5 1000 0 2.0 107 set shutter = blank + sqrt($mkiRD*$mkiRD + $darkrate*$exptime + $flatlevel*$opentime)*mki_noisei + $flatlevel*$opentime + $darkrate*$exptime + $biaslevel 108 keyword shutter AIRMASS -wf 1.0 109 keyword shutter FILTER -w NONE 110 keyword shutter POSANGLE -wf 0.0 111 keyword shutter RA -wf 0.0 112 keyword shutter DEC -wf 0.0 113 keyword shutter EXPTIME -wf $exptime 114 keyword shutter DARKTIME -wf $exptime 115 keyword shutter DATE-OBS -w "2006/10/01" 116 sprintf time "00:01:%02d" $i 117 keyword shutter UTC-OBS -w $time 118 keyword shutter CCDSUM -w "1 1" 119 keyword shutter TELESCOP -w simscope 120 keyword shutter INSTRUME -w SIMTEST 121 keyword shutter OBSTYPE -w SHUTTER 122 keyword shutter OBJECT -w SHUTTER 123 keyword shutter GAIN -wf 1.0 124 keyword shutter RDNOISE -wf $mkiRD 125 sprintf name "$simdir/raw/shutter.%02d.fits" $i 126 wd dark $name 127 end 95 128 end 96 129 … … 98 131 echo "generating 20 flat images in 2 filters" 99 132 $exptime = 10.0 133 $opentime = $exptime - $shutter 100 134 for i 0 10 101 135 mkimages.init 1024 1024 5 1000 0 2.0 102 set flat = blank + sqrt($mkiRD*$mkiRD + $darkrate*$exptime + $flatlevel )*mki_noisei + $darkrate*$exptime + $flatlevel+ $biaslevel136 set flat = blank + sqrt($mkiRD*$mkiRD + $darkrate*$exptime + $flatlevel*$opentime)*mki_noisei + $darkrate*$exptime + $flatlevel*$opentime + $biaslevel 103 137 keyword flat AIRMASS -wf {1 + 0.1*$i} 104 138 keyword flat FILTER -w V … … 113 147 keyword flat CCDSUM -w "1 1" 114 148 keyword flat TELESCOP -w simscope 115 keyword flat INSTRUME -w SIM PLE149 keyword flat INSTRUME -w SIMTEST 116 150 keyword flat OBSTYPE -w FLAT 117 151 keyword flat OBJECT -w FLAT 152 keyword flat GAIN -wf 1.0 153 keyword flat RDNOISE -wf $mkiRD 118 154 sprintf name "$simdir/raw/flat.%02d.fits" $i 119 155 wd flat $name … … 122 158 for i 10 20 123 159 mkimages.init 1024 1024 5 1000 0 2.0 124 set flat = blank + sqrt($mkiRD*$mkiRD + $darkrate*$exptime + $flatlevel )*mki_noisei + $darkrate*$exptime + $flatlevel+ $biaslevel160 set flat = blank + sqrt($mkiRD*$mkiRD + $darkrate*$exptime + $flatlevel*$opentime)*mki_noisei + $darkrate*$exptime + $flatlevel*$opentime + $biaslevel 125 161 keyword flat AIRMASS -wf {1 + 0.1*$i} 126 162 keyword flat FILTER -w B … … 135 171 keyword flat CCDSUM -w "1 1" 136 172 keyword flat TELESCOP -w simscope 137 keyword flat INSTRUME -w SIM PLE173 keyword flat INSTRUME -w SIMTEST 138 174 keyword flat OBSTYPE -w FLAT 139 175 keyword flat OBJECT -w FLAT 176 keyword flat GAIN -wf 1.0 177 keyword flat RDNOISE -wf $mkiRD 140 178 sprintf name "$simdir/raw/flat.%02d.fits" $i 141 179 wd flat $name … … 147 185 for i 0 5 148 186 $exptime = 3 * ($i + 1) 149 mkimages.init 1024 1024 5 1000 0 2.0 150 set obj = blank + sqrt($mkiRD*$mkiRD + $darkrate*$exptime + $skyrate*$exptime)*mki_noisei + $darkrate*$exptime + $skyrate*$exptime + $biaslevel 187 $opentime = $exptime - $shutter 188 mkimages.init 1024 1024 5 1000 0 2.0 189 set obj = blank + sqrt($mkiRD*$mkiRD + $darkrate*$exptime + $skyrate*$opentime)*mki_noisei + $darkrate*$exptime + $skyrate*$opentime + $biaslevel 151 190 keyword obj AIRMASS -wf {1 + 0.1*$i} 152 191 keyword obj FILTER -w V … … 161 200 keyword obj CCDSUM -w "1 1" 162 201 keyword obj TELESCOP -w simscope 163 keyword obj INSTRUME -w SIM PLE202 keyword obj INSTRUME -w SIMTEST 164 203 keyword obj OBSTYPE -w OBJECT 165 204 keyword obj OBJECT -w OBJECT 205 keyword obj GAIN -wf 1.0 206 keyword obj RDNOISE -wf $mkiRD 166 207 sprintf name "$simdir/raw/obj.%02d.fits" $i 167 208 wd obj $name … … 170 211 for i 5 10 171 212 $exptime = 3 * ($i - 4) 172 mkimages.init 1024 1024 5 1000 0 2.0 173 set flat = blank + sqrt($mkiRD*$mkiRD + $darkrate*$exptime + $skyrate*$exptime)*mki_noisei + $darkrate*$exptime + $skyrate*$exptime + $biaslevel 174 keyword flat AIRMASS -wf {1 + 0.1*$i} 175 keyword flat FILTER -w B 176 keyword flat POSANGLE -wf 0.0 177 keyword flat RA -wf 0.0 178 keyword flat DEC -wf 0.0 179 keyword flat EXPTIME -wf $exptime 180 keyword flat DARKTIME -wf $exptime 181 keyword flat DATE-OBS -w "2006/10/01" 213 $opentime = $exptime - $shutter 214 mkimages.init 1024 1024 5 1000 0 2.0 215 set obj = blank + sqrt($mkiRD*$mkiRD + $darkrate*$exptime + $skyrate*$opentime)*mki_noisei + $darkrate*$exptime + $skyrate*$opentime + $biaslevel 216 keyword obj AIRMASS -wf {1 + 0.1*$i} 217 keyword obj FILTER -w B 218 keyword obj POSANGLE -wf 0.0 219 keyword obj RA -wf 0.0 220 keyword obj DEC -wf 0.0 221 keyword obj EXPTIME -wf $exptime 222 keyword obj DARKTIME -wf $exptime 223 keyword obj DATE-OBS -w "2006/10/01" 182 224 sprintf time "00:02:%02d" $i 183 keyword flat UTC-OBS -w $time 184 keyword flat CCDSUM -w "1 1" 185 keyword flat TELESCOP -w simscope 186 keyword flat INSTRUME -w SIMPLE 187 keyword flat OBSTYPE -w OBJECT 188 keyword flat OBJECT -w OBJECT 225 keyword obj UTC-OBS -w $time 226 keyword obj CCDSUM -w "1 1" 227 keyword obj TELESCOP -w simscope 228 keyword obj INSTRUME -w SIMTEST 229 keyword obj OBSTYPE -w OBJECT 230 keyword obj OBJECT -w OBJECT 231 keyword obj GAIN -wf 1.0 232 keyword obj RDNOISE -wf $mkiRD 189 233 sprintf name "$simdir/raw/obj.%02d.fits" $i 190 234 wd flat $name
Note:
See TracChangeset
for help on using the changeset viewer.
