Changeset 39618 for trunk/doc/release.2015/ps1.detrend/detrend.tex
- Timestamp:
- Jun 30, 2016, 5:31:41 PM (10 years ago)
- File:
-
- 1 edited
-
trunk/doc/release.2015/ps1.detrend/detrend.tex (modified) (45 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/doc/release.2015/ps1.detrend/detrend.tex
r39601 r39618 11 11 \RequirePackage{color} 12 12 \input{astro.sty} 13 %\usepackage{subcaption} 13 14 14 15 % online version may use color, but print version needs b/w … … 110 111 \keywords{Surveys:\PSONE } 111 112 112 \section{OUTLINE}113 \begin{verbatim}114 * Introduction115 * Raw Data Description116 * Basic Detrending Steps117 * Overscan118 * Dark119 * Flats120 * Fringes121 * Non-traditional / Non-linear issues122 * Persistence & Burntool123 * faint-end non-linearity124 * regions of bad CTE125 * Variance Maps126 * Static Masks127 * Dynamic Masks128 * Ghosts129 * Glints130 * Diffraction Spikes131 * Magic132 * Warping133 * warping kernel134 * linear-by-pieces135 * Covariance136 * def of skycells?137 * Stacking138 * pixel combination rules139 * pixel rejections140 * convolution for matching (success and failure)141 * Difference Image analysis142 \end{verbatim}143 144 \section{INTRODUCTION}\label{sec:intro}145 113 %% http://articles.adsabs.harvard.edu/cgi-bin/nph-iarticle_query?2007ASPC..364..153M&data_type=PDF_HIGH&whole_paper=YES&type=PRINTER&filetype=.pdf 146 114 \section{Introduction and Survey Description} 147 115 148 116 149 The Pan-STARRS 1 Science Survey uses the 1.4 giga-pixel GPC1 camera with the PS1 telescope on Haleakala Maui to image the sky north of $-30^\circ$ declination. The GPC1 camera is composed of 60 orthogonal transfer array (OTA) devices, each of with is an $8\times{}8$ grid of readout cells. This parallelizes the readout process, reducing the overhead in each exposure. However, as a consequence of this large number of individual detector readouts, there are a number of calibrations that need to be included to ensure the response is consistent across the entire field of view. 150 151 The PV3 reduction represents the third full processing version of the Pan-STARRS archival data. The first two reductions were used internally for pipeline optimization and the development of the initial photometric and astrometric reference catalog. The products from these reductions were not publicly released, but have been used to produce a wide range of scientific papers from the Pan-STARRS 1 Science Consortium members. 152 153 The Pan-STARRS image processing pipeline (IPP) is described elsewhere \citep{MagnierKaiserChambers2006}, but a short summary follows. The archive of raw exposures is stored on disk, with a database storing the metadata of exposure parameters. For the PV3 processing, large contiguous regions were defined, and the images for all exposures within that region lauched for the \ippstage{chip} stage processing. This stage performs the image detrending (described below in section \ref{sec:detrending}), as well as the single epoch photometry \citep{MagnierXXY}, in parallel on the individual OTA device data. Following the \ippstage{chip} stage is the \ippstage{camera} stage, in which the astrometry and photometry for the entire exposure is calibrated against the reference catalog. This stage also performs masking updates based on the now-known positions and brightnesses of stars that create dynamic features (see Section \ref{sec:dynamic_masks} below). The \ippstage{warp} stage is the next to operate on the data, transforming the detector oriented \ippstage{chip} stage images into sky oriented images that have common tesselations and sky projections (Section \ref{sec:warping}). When all \ippstage{warp} stage processing is done for the region of the sky, \ippstage{stack} processing is performed (Section \ref{sec:stacking}) to construct deeper, fully populated images from the set of \ippstage{warp} images that cover that region of the sky. Beyond the \ippstage{stack} stage, a series of additional stages are done that are more fully described in other papers. Transient features are identified in the \ippstage{diff} stage, which takes input \ippstage{warp} and/or \ippstage{stack} data and performs image differencing \citep{HuberXXX}. Further photometry is performed in the \ippstage{staticsky} and \ippstage{skycal} stages, which add extended source fitting to the point source photometry of objects detected in the \ippstage{stack} images, and calibrate the results against the reference catalog. The \ippstage{fullforce} stage takes the catalog output of the \ippstage{skycal} stage, and uses the objects detected in that to perform forced photometry on the individual \ippstage{warp} stage images. The details of these stages are provided in \citet{MagnierXXY}. 154 155 The same reduction procedure described above is also performed in real time on new exposures as they are observed by the telescope. This process is largely automatic, with new exposures being downloaded from the summit to the main IPP processing cluster at the Maui Research and Technology Center in Kihei, and registered into the processing database. This triggers a new \ippstage{chip} stage reduction for science exposures, advancing processing upon completion through to the \ippstage{diff} stage. This allows the ongoing solar system moving object search to identify candidates for follow up observations within 24 hours of the initial set of observations \citep{WainscoatXXX}. 117 The Pan-STARRS 1 Science Survey uses the 1.4 giga-pixel GPC1 camera 118 with the PS1 telescope on Haleakala Maui to image the sky north of 119 $-30^\circ$ declination. The GPC1 camera is composed of 60 orthogonal 120 transfer array (OTA) devices, each of with is an $8\times{}8$ grid of 121 readout cells. This parallelizes the readout process, reducing the 122 overhead in each exposure. However, as a consequence of this large 123 number of individual detector readouts, there are a number of 124 calibrations that need to be included to ensure the response is 125 consistent across the entire field of view. 126 127 The PV3 reduction represents the third full processing version of the 128 Pan-STARRS archival data. The first two reductions were used 129 internally for pipeline optimization and the development of the 130 initial photometric and astrometric reference catalog. The products 131 from these reductions were not publicly released, but have been used 132 to produce a wide range of scientific papers from the Pan-STARRS 1 133 Science Consortium members. 134 135 The Pan-STARRS image processing pipeline (IPP) is described elsewhere 136 \citep{MagnierKaiserChambers2006}, but a short summary follows. The 137 archive of raw exposures is stored on disk, with a database storing 138 the metadata of exposure parameters. For the PV3 processing, large 139 contiguous regions were defined, and the images for all exposures 140 within that region launched for the \ippstage{chip} stage processing. 141 This stage performs the image detrending (described below in section 142 \ref{sec:detrending}), as well as the single epoch photometry 143 \citep{MagnierXXY}, in parallel on the individual OTA device data. 144 Following the \ippstage{chip} stage is the \ippstage{camera} stage, in 145 which the astrometry and photometry for the entire exposure is 146 calibrated against the reference catalog. This stage also performs 147 masking updates based on the now-known positions and brightnesses of 148 stars that create dynamic features (see Section 149 \ref{sec:dynamic_masks} below). The \ippstage{warp} stage is the next 150 to operate on the data, transforming the detector oriented 151 \ippstage{chip} stage images into sky oriented images that have common 152 tessellations and sky projections (Section \ref{sec:warping}). When 153 all \ippstage{warp} stage processing is done for the region of the 154 sky, \ippstage{stack} processing is performed (Section 155 \ref{sec:stacking}) to construct deeper, fully populated images from 156 the set of \ippstage{warp} images that cover that region of the sky. 157 Beyond the \ippstage{stack} stage, a series of additional stages are 158 done that are more fully described in other papers. Transient 159 features are identified in the \ippstage{diff} stage, which takes 160 input \ippstage{warp} and/or \ippstage{stack} data and performs image 161 differencing \citep{HuberXXX}. Further photometry is performed in the 162 \ippstage{staticsky} and \ippstage{skycal} stages, which add extended 163 source fitting to the point source photometry of objects detected in 164 the \ippstage{stack} images, and calibrate the results against the 165 reference catalog. The \ippstage{fullforce} stage takes the catalog 166 output of the \ippstage{skycal} stage, and uses the objects detected 167 in that to perform forced photometry on the individual \ippstage{warp} 168 stage images. The details of these stages are provided in 169 \citet{MagnierXXY}. 170 171 The same reduction procedure described above is also performed in real 172 time on new exposures as they are observed by the telescope. This 173 process is largely automatic, with new exposures being downloaded from 174 the summit to the main IPP processing cluster at the Maui Research and 175 Technology Center in Kihei, and registered into the processing 176 database. This triggers a new \ippstage{chip} stage reduction for 177 science exposures, advancing processing upon completion through to the 178 \ippstage{diff} stage. This allows the ongoing solar system moving 179 object search to identify candidates for follow up observations within 180 24 hours of the initial set of observations \citep{WainscoatXXX}. 156 181 157 182 \czwdraft{Should there be a discussion of any header keywords/OTA file formats?} 158 183 159 Section \ref{sec:detrend construction} provides an overview of the detrend creation process for GPC1, with details of the application of those detrends to correct particular issues in Section \ref{sec:detrending}. The further image processing steps for \ippstage{warp} and \ippstage{stack} are given in Sections \ref{sec:warping} and \ref{sec:stacking} respectively. 160 161 \czwdraft{An analysis of the algorithms used to complete the \ippstage{warp} (section \ref{sec:warping}) and \ippstage{stack} (section \ref{sec:stacking}) stage transformations of the image data to from the detector frame to a common sky frame, and the co-adding of those common sky frame images continues after the list of detrend steps. Finally, a discussion of the remaining issues and possible future development is presented in section \ref{sec:discussion}.} 162 184 Section \ref{sec:detrend construction} provides an overview of the 185 detrend creation process for GPC1, with details of the application of 186 those detrends to correct particular issues in Section 187 \ref{sec:detrending}. An analysis of the algorithms used to complete 188 the \ippstage{warp} (section \ref{sec:warping}) and \ippstage{stack} 189 (section \ref{sec:stacking}) stage transformations of the image data 190 to from the detector frame to a common sky frame, and the co-adding of 191 those common sky frame images continues after the list of detrend 192 steps. Finally, a discussion of the remaining issues and possible 193 future improvements is presented in section \ref{sec:discussion}. 194 195 196 \czwdraft{Is this a sufficient explanation? Also, is this the right 197 place for it?} Image products presented in figures have been 198 mosaicked to arrange pixels in the following way. Single cell images 199 are arranged such that pixel $(1,1)$ is at the lower left corner. 200 Images mosaicked to the OTA level have cell xy00 in the lower left 201 corner, with cells xy10, xy20, etc. sequentially to the right, and 202 cells xy01, xy02, etc. sequentially to the top of this cell. Again, 203 pixel $(1,1)$ of cell xy00 is located in the lower left corner of the 204 image. For mosaics of the full field of view, the OTAs are arranged 205 as they see the sky. The lower left corner is the empty location 206 where OTA70 would exist. Toward the right, the OTA labels decrease in 207 $X$ label, with the empty OTA00 located in the lower right. The OTA 208 $Y$ labels increase upward in the mosaic. The OTAs to the left of the 209 midplane (OTA4Y-OTA7Y) are oriented with cell xy00 and pixel $(1,1)$ 210 to the lower left of their position. Due to the electronic 211 connections of the OTAs in the focal plane, the OTAs to the right of 212 the midplane (OTA0Y-OTA3Y) oriented with cell xy00 and pixel $(1,1)$ 213 to the top right of their position, and have a negative parity to the 214 mosaic in both x and y. 163 215 164 216 % Discuss 2-phase/3-phase device differnces … … 170 222 \label{sec:detrend construction} 171 223 172 The detrends for GPC1 are all constructed in similar ways. A series of appropriate exposures is selected from the database, and processed with the \ippprog{ppImage} program. The extent of this processing is dependent on the order in which the detrend is applied to science data. In general, the input exposures to the detrend have all stages of detrend processing applied. Table \ref{tab:detrend ppImage} summarizes stages applied the detrends we construct. 173 174 Once the input data has been prepared, the \ippprog{ppMerge} program is used to construct some sort of ``average'' of the inputs. This step need not be a mathematical average, but is used to combine the signal from the individual exposures into a single output product. Table \ref{tab:detrend ppMerge} lists some of the properties of the process for the detrends, including how discrepant values are removed and the combination method used. The outputs from this step have the format of the detrend under construction, and after construction, are applied to the processed input data. This creates a set of residual files that can be checked to determine if the newly created detrend works correctly. 175 176 The process of detrend construction and testing can be iterated, with individual exposures excluded if they are found to be contaminating the output. If the final detrend is considered sufficient, then the iterations are stopped and the detrend is finalized by selecting the date range to which it applies. This allows subsequent science processing to select the detrends needed based on the observation date. Table \ref{tab:detrend list} lists the set of detrends used in the PV3 processing. 224 The detrends for GPC1 are all constructed in similar ways. A series 225 of appropriate exposures is selected from the database, and processed 226 with the \ippprog{ppImage} program. This program is used for the 227 \ippstage{chip} stage processing as well, and is designed to do image 228 processing. The extent of this processing is dependent on the order 229 in which the detrend is applied to science data. In general, the 230 input exposures to the detrend have all prior stages of detrend 231 processing applied. Table \ref{tab:detrend ppImage} summarizes stages 232 applied for the detrends we construct. 233 234 Once the input data has been prepared, the \ippprog{ppMerge} program 235 is used to construct some sort of ``average'' of the inputs. This 236 step need not be a mathematical average, but is used to combine the 237 signal from the individual exposures into a single output product. 238 Table \ref{tab:detrend ppMerge} lists some of the properties of the 239 process for the detrends, including how discrepant values are removed 240 and the combination method used. The outputs from this step have the 241 format of the detrend under construction, and after construction, are 242 applied to the processed input data. This creates a set of residual 243 files that can be checked to determine if the newly created detrend 244 works correctly. 245 246 The process of detrend construction and testing can be iterated, with 247 individual exposures excluded if they are found to be contaminating 248 the output. If the final detrend is considered sufficient, then the 249 iterations are stopped and the detrend is finalized by selecting the 250 date range to which it applies. This allows subsequent science 251 processing to select the detrends needed based on the observation 252 date. Table \ref{tab:detrend list} lists the set of detrends used in 253 the PV3 processing. 177 254 178 255 \begin{deluxetable}{lcccc} … … 194 271 \end{deluxetable} 195 272 273 196 274 \begin{deluxetable}{lcccc} 197 275 \tablecolumns{5} 198 276 \tablewidth{0pc} 199 277 \tablecaption{Detrend Merge Options} 200 \tablehead{\colhead{Detrend Type} & \colhead{Iterations} & \colhead{ RejectionThreshold} & \colhead{Additional Clipping} & \colhead{Combination Method} }278 \tablehead{\colhead{Detrend Type} & \colhead{Iterations} & \colhead{Threshold} & \colhead{Additional Clipping} & \colhead{Combination Method} } 201 279 \startdata 202 DARKMASK & 3 & $8\sigma$ & & Mask pixelif $>10\%$ rejected \\203 FLATMASK & 3 & $3\sigma$ & & Mask pixelif $>10\%$ rejected \\204 CTEMASK & 2 & $2\sigma$ & & Clipped mean; mask pixelif $\sigma^2/\langle I\rangle < 0.5$ \\280 DARKMASK & 3 & $8\sigma$ & & Mask if $>10\%$ rejected \\ 281 FLATMASK & 3 & $3\sigma$ & & Mask if $>10\%$ rejected \\ 282 CTEMASK & 2 & $2\sigma$ & & Clipped mean; mask if $\sigma^2/\langle I\rangle < 0.5$ \\ 205 283 DARK & 2 & $3\sigma$ & & Clipped mean \\ 206 284 NOISEMAP & 2 & $3\sigma$ & & Mean \\ 207 FLAT & 1 & $3\sigma$ & Exclude top $30\%$ and bottom $10\%$ & Mean \\285 FLAT & 1 & $3\sigma$ & Top $30\%$; Bottom $10\%$ & Mean \\ 208 286 FRINGE & 2 & $3\sigma$ & & Clipped mean \\ 209 287 \enddata … … 217 295 \tablehead{\colhead{Detrend Type} & \colhead{Detrend ID} & \colhead{Start Date} & \colhead{End Date} & \colhead{Note} } 218 296 \startdata 219 LINEARITY & 421 & & & \\297 LINEARITY & 421 & 2009-01-01 00:00:00 & & \\ 220 298 MASK & 945 & 2009-01-01 00:00:00 & & \\ 221 299 & 946 & 2009-12-09 00:00:00 & & \\ … … 231 309 & 865 & 2011-08-01 00:00:00 & 2011-11-01 00:00:00 & \\ 232 310 & 866 & 2011-11-01 00:00:00 & 2019-04-01 00:00:00 & \\ 233 & 869-935 & 2010-01-25 00:00:00 * & 2011-04-25 23:59:59*& B-mode \\311 & 869-935 & 2010-01-25 00:00:00\tablenotemark{a} & 2011-04-25 23:59:59\tablenotemark{a} & B-mode \\ 234 312 VIDEODARK & 976 & 2009-01-01 00:00:00 & 2009-12-09 00:00:00 & \\ 235 313 & 977 & 2009-12-09 00:00:00 & 2010-01-23 00:00:00 & \\ … … 238 316 & 980 & 2011-08-01 00:00:00 & 2011-11-01 00:00:00 & \\ 239 317 & 981 & 2011-11-01 00:00:00 & 2019-04-01 00:00:00 & \\ 240 & 982-1048 & 2010-01-25 00:00:00 * & 2011-04-25 23:59:59*& B-mode \\318 & 982-1048 & 2010-01-25 00:00:00\tablenotemark{a} & 2011-04-25 23:59:59\tablenotemark{a} & B-mode \\ 241 319 & 1049 & 2010-09-12 00:00:00 & 2011-05-01 00:00:00 & A-mode with OTA47fix \\ 242 320 NOISEMAP & 963 & 2008-01-01 00:00:00 & 2010-09-01 00:00:00 & \\ … … 251 329 ASTROM & 1064 & 2008-05-06 00:00:00 & & \\ 252 330 \enddata 331 \tablenotetext{a}{These dates mark the beginning and ending of the two-mode dark models, between which multiple dates use the B-mode dark.} 253 332 \label{tab:detrend list} 254 333 \end{deluxetable} … … 257 336 \label{sec:detrending} 258 337 259 Ensuring a consistent and uniform detector response across the three-degree diameter field of view of the GPC1 camera is essential to a well calibrated survey. Many standard image detrending steps are done for GPC1, with overscan subtraction removing the detector bias level, dark frame subtraction to remove temperature and exposure time dependent detector glows, and flat field correction to remove pixel to pixel response functions. We also construct fringe correction for the reddest data in the y filter, to remove the interference patterns that arise in that filter due to the variations in the thickness of the detector surface. 260 261 These corrections, however, assume that the detector response is linear across the full range of values. This is not universally the case with GPC1, and this requires an additional set of detrending steps to remove these non-linear responses. The first of these is the \ippprog{burntool} correction, which removes the persistence trails caused by the incomplete transfer of charge along the readout columns. This bright-end nonlinearity is generally only evident for the brightest stars, as only pixels that are at or beyond the saturation point of the detector have this issue. More widespread is the non-linearity at the faint end of the pixel range. Some readout cells and some readout cell edge pixels experience a sag relative to linear at low illumination, such that faint pixels appear fainter than expected. The correction to this requires amplifying the pixel values in these regions to match the expected model. 262 263 The final non-linear response issue has no good option for correction. Large regions of some OTA cells experience charge transfer issues, making them unusable to be used for science observations. These regions are therefore masked in processing, with these CTE regions making up the largest fraction of masked pixels on the detector. Other regions are masked for other regions, such as static bad pixel features or temporary readout masking caused by issues in the camera electronics that make these regions unreliable. These all contribute to the detector mask, which is augmented in each exposure for dynamic features that are masked based on the astronomical features within the field of view. 264 265 For the PV3 processing, all detrending is done by the \ippprog{ppImage} program. This program applies the detrends to the individual cells, and then an OTA level mosaic is constructed for the science image, the mask image, and the variance map image. The single epoch photometry is done at this stage as well. The following subsections (\ref{sec:burntool} - \ref{sec:background}) detail these detrending steps, presented in the order in which they are applied to the individual OTA image data. 338 Ensuring a consistent and uniform detector response across the 339 three-degree diameter field of view of the GPC1 camera is essential to 340 a well calibrated survey. Many standard image detrending steps are 341 done for GPC1, with overscan subtraction removing the detector bias 342 level, dark frame subtraction to remove temperature and exposure time 343 dependent detector glows, and flat field correction to remove pixel to 344 pixel response functions. We also construct fringe correction for the 345 reddest data in the y filter, to remove the interference patterns that 346 arise in that filter due to the variations in the thickness of the 347 detector surface. 348 349 These corrections, however, assume that the detector response is 350 linear across the full range of values. This is not universally the 351 case with GPC1, and this requires an additional set of detrending 352 steps to remove these non-linear responses. The first of these is the 353 \ippprog{burntool} correction, which removes the persistence trails 354 caused by the incomplete transfer of charge along the readout columns. 355 This bright-end nonlinearity is generally only evident for the 356 brightest stars, as only pixels that are at or beyond the saturation 357 point of the detector have this issue. More widespread is the 358 non-linearity at the faint end of the pixel range. Some readout cells 359 and some readout cell edge pixels experience a sag relative to linear 360 at low illumination, such that faint pixels appear fainter than 361 expected. The correction to this requires amplifying the pixel values 362 in these regions to match the expected model. 363 364 The final non-linear response issue has no good option for correction. 365 Large regions of some OTA cells experience charge transfer issues, 366 making them unusable to be used for science observations. These 367 regions are therefore masked in processing, with these CTE regions 368 making up the largest fraction of masked pixels on the detector. 369 Other regions are masked for other regions, such as static bad pixel 370 features or temporary readout masking caused by issues in the camera 371 electronics that make these regions unreliable. These all contribute 372 to the detector mask, which is augmented in each exposure for dynamic 373 features that are masked based on the astronomical features within the 374 field of view. 375 376 For the PV3 processing, all detrending is done by the 377 \ippprog{ppImage} program. This program applies the detrends to the 378 individual cells, and then an OTA level mosaic is constructed for the 379 science image, the mask image, and the variance map image. The single 380 epoch photometry is done at this stage as well. The following 381 subsections (\ref{sec:burntool} - \ref{sec:background}) detail these 382 detrending steps, presented in the order in which they are applied to 383 the individual OTA image data. 266 384 267 385 \subsection{Burntool / Persistence effect} … … 269 387 270 388 Pixels that approach the saturation point on GPC1, which varies by 271 readout with common values around 60000 DN, cause persist ance problems272 on that and subsequent images. During the read out process of an image with such a273 bright pixel, some of the charge associated with 274 i t is not fully shifted down the detector column toward the275 amplifier. As a result, this charge remains in the starting cell, and 276 ispartially collected in subsequent shifts, resulting in a ``burn389 readout with common values around 60000 DN, cause persistence problems 390 on that and subsequent images. During the read out process of an 391 image with such a bright pixel, some of the charge associated with it 392 is not fully shifted down the detector column toward the amplifier. 393 As a result, this charge remains in the starting cell, and is 394 partially collected in subsequent shifts, resulting in a ``burn 277 395 trail'' that extends from the center of the bright source away from 278 396 the amplifier (vertically along the pixel columns toward the top of … … 280 398 281 399 This incomplete charge shifting in nearly full wells continues as each 282 row is read out. This results in a remnant charge being deposited in the pixels that 283 the full well was shifted through. In following exposures, this 284 remnant charge leaks out, resulting in a trail that extends from the 285 initial location of the bright source on the previous image towards 286 the amplifier (vertically down along the pixel column). This remnant charge 287 can remain on the detector for up to thirty minutes, requiring the 288 locations of these ``burns'' be retained between exposures. 289 290 Both of these types of persistance trails are detected and optionally repaired via the 291 \ippprog{burntool} program. This program does an initial scan of the images, 292 and identifies objects with pixel values brighter than a threshold of 293 30000 DN. The trail from that star is fit with a one-dimensional 294 power law in each pixel column above that threshold, based on 295 empirical evidence that this is the functional form of this 296 persistence effect. This also matches the expectation that 297 a constant fraction of charge is incompletely transfered at each 298 shift beyond the persistence threshold. Once this fit is done, the 400 row is read out. This results in a remnant charge being deposited in 401 the pixels that the full well was shifted through. In following 402 exposures, this remnant charge leaks out, resulting in a trail that 403 extends from the initial location of the bright source on the previous 404 image towards the amplifier (vertically down along the pixel column). 405 This remnant charge can remain on the detector for up to thirty 406 minutes, requiring the locations of these ``burns'' be retained 407 between exposures. 408 409 Both of these types of persistence trails are detected and optionally 410 repaired via the \ippprog{burntool} program. This program does an 411 initial scan of the images, and identifies objects with pixel values 412 brighter than a threshold of 30000 DN. The trail from that star is 413 fit with a one-dimensional power law in each pixel column above that 414 threshold, based on empirical evidence that this is the functional 415 form of this persistence effect. This also matches the expectation 416 that a constant fraction of charge is incompletely transferred at each 417 shift beyond the persistence threshold. Once this fit is done, the 299 418 model can subtracted from the image, and the location of the star is 300 419 stored in a table along with the exposure PONTIME, which denotes the … … 311 430 is allowed to expire. 312 431 313 An issue with this method of correcting the persist ance trails is that432 An issue with this method of correcting the persistence trails is that 314 433 it is based on fits to the raw image data, which may have other signal 315 434 sources not determined by the persistence effect. The presence of 316 435 other stars or artifacts along the path of the burn can result in a 317 436 poor model to be determined, resulting in either an over- or 318 under-subtraction of the persist ance burn. For this reason, the image437 under-subtraction of the persistence burn. For this reason, the image 319 438 mask is marked with a value indicating that this correction has been 320 439 applied. These pixels are not fully excluded, but they are marked as … … 324 443 Another concern is that the cores of very bright stars are deformed by 325 444 this process, as the burntool fitting subtracts flux 326 from only lone side of the star. As most stars that result in burns already445 from only one side of the star. As most stars that result in burns already 327 446 have saturated cores, they are already ignored for the purpose of 328 447 PSF determination and are flagged as saturated by the photometry … … 330 449 331 450 \begin{figure} 332 \caption{Panel 1: Example image of burn trail. Panel 2: example image of subsequent image persistence trail. Panel 3: Repair of panel 1. Panel 4: Repair of panel 2} 451 \centering 452 \begin{minipage}{0.45\hsize} 453 \includegraphics[width=0.9\hsize,angle=0,clip]{images/o5677g0123o_XY11_bt_trail.png} 454 % \caption{(a)} 455 % \end{subfigure}% 456 % \begin{subfigure}[]{.45\hsize} 457 \end{minipage}% 458 \begin{minipage}{0.45\hsize} 459 \includegraphics[width=0.9\hsize,angle=0,clip]{images/o5677g0124o_XY11_bt_trail.png} 460 % \caption{(b)} 461 % \end{subfigure} 462 \end{minipage} 463 464 \caption{Example of a profile cut along the y-axis through a bright star on exposure o5677g0123o OTA11 in cell xy60 (left panel) and on the subsequent exposure o5677g0124o (right panel). In both figures, the green points show the image corrected with all appropriate detrending steps, but without burntool applied, illustrating the amplitude of the persistence trails. The red points show the same data after the burntool correction, which reduce the impact of these features. Both exposures are in the g-filter with exposure times of 43s} 333 465 \end{figure} 334 466 335 467 \begin{figure} 336 \caption{example trail data and fit.} 468 \centering 469 \begin{minipage}{0.45\hsize} 470 \includegraphics[width=0.9\hsize,angle=0,clip]{images/o5677g0123o_XY11_nobt.png} 471 % \caption{(a)} 472 % \end{subfigure}% 473 % \begin{subfigure}[]{.45\hsize} 474 \end{minipage}% 475 \begin{minipage}{0.45\hsize} 476 \includegraphics[width=0.9\hsize,angle=0,clip]{images/o5677g0124o_XY11_nobt.png} 477 % \caption{(b)} 478 % \end{subfigure} 479 \end{minipage} 480 \begin{minipage}{0.45\hsize} 481 \includegraphics[width=0.9\hsize,angle=0,clip]{images/o5677g0123o_XY11_bt.png} 482 % \caption{(a)} 483 % \end{subfigure}% 484 % \begin{subfigure}[]{.45\hsize} 485 \end{minipage}% 486 \begin{minipage}{0.45\hsize} 487 \includegraphics[width=0.9\hsize,angle=0,clip]{images/o5677g0124o_XY11_bt.png} 488 % \caption{(b)} 489 % \end{subfigure} 490 \end{minipage} 491 \caption{Example of OTA11 cell xy60 on exposures o5677g0123o (left) and o5677g0124o (right). The top panels show the image with all appropriate detrending steps, but with burntool, and the bottom show the same with burntool applied. There is some slight over subtraction in fitting the initial trail, but the impact of the trail is greatly reduced in both exposures.} 337 492 \end{figure} 338 493 … … 382 537 bright columns and other static pixel issues. This is first done by 383 538 processing a set of 100 i filter science images in the same fashion as 384 for the darktest. A median image is constructed from these inputs539 for the DARKMASK. A median image is constructed from these inputs 385 540 along with the per-pixel variance. These images are used to identify 386 541 pixels that have unexpectedly low variation between all inputs, as … … 394 549 vignetted regions around the edge of the detector. 395 550 396 Figure \ref{fig:static mask} shows an example of the static mask for the full GPC1 field of view. Table \ref{tab:mask_values} lists the bitmask values used for the different sources of masking. 551 Figure \ref{fig:static mask} shows an example of the static mask for 552 the full GPC1 field of view. Table \ref{tab:mask_values} lists the 553 bit mask values used for the different sources of masking. 397 554 398 555 \begin{figure} 399 \begin{center} 400 \includegraphics[width=0.9\hsize,angle=0,clip]{images/gpc1_mask_indexed.png} 401 \label{fig:static mask} 402 \end{center} 403 556 \centering 557 \includegraphics[width=0.9\hsize,angle=0,clip]{images/gpc1_mask_indexed.png} 558 \label{fig:static mask} 559 404 560 \caption{Image map of static mask. color coded based on mask reason? It won't be visible at true pixel scale.} 405 561 \end{figure} … … 435 591 \label{sec:dynamic_masks} 436 592 437 In addition to the static mask that removes the constant detector level 438 defects, we also generate a set of dynamic masks that change with the 439 astronomical features in the image. These masks are advisory in 440 nature, and do not completely exclude the pixel from further 441 processing consideration. The first of these dynamic masks is the burntool advisory mask mentioned above. These pixels are included 442 for photometry, but are rejected more readily in the stacking and 593 In addition to the static mask that removes the constant detector 594 level defects, we also generate a set of dynamic masks that change 595 with the astronomical features in the image. These masks are advisory 596 in nature, and do not completely exclude the pixel from further 597 processing consideration. The first of these dynamic masks is the 598 burntool advisory mask mentioned above. These pixels are included for 599 photometry, but are rejected more readily in the stacking and 443 600 difference image construction, as they are more likely to have small 444 601 deviations due to imperfections in the burntool correction. … … 509 666 \end{deluxetable} 510 667 511 \begin{figure} 512 \caption{Figure of crosstalk ghost and bright star source. Plot of cut across ghost to illustrate the flat-top shape.} 513 \end{figure} 668 %% \begin{figure} 669 %% \centering 670 %% \caption{Figure of crosstalk ghost and bright star source. Plot of cut across ghost to illustrate the flat-top shape.} 671 %% \end{figure} 514 672 515 673 \subsubsection{Optical ghosts} … … 589 747 590 748 \begin{figure} 591 \caption{Figure of full FOV showing optical ghosts. Possibly only a few OTAs to illustrate shape deformation.} 749 \centering 750 \includegraphics[width=0.9\hsize,angle=0,clip]{images/full_fpa_ghosts.jpg} 751 \caption{Example of the full GPC1 field of view illustrating the sources and destinations of optical ghosts on exposure o5677g0123o (2011-04-26, 43s g-filter). The bright stars on OTA33 and OTA44 result in nearly circular ghosts on the opposite OTA. In contrast, the trio of stars on OTA11 result in very elongated ghosts on OTA66.} 592 752 \end{figure} 593 753 … … 599 759 reflective surface resulted in light being scattered across the 600 760 detector surface in a long narrow glint. This surface was physically 601 masked on \czwdraft{DATE}, removing the possib lility of glints in761 masked on \czwdraft{DATE}, removing the possibility of glints in 602 762 subsequent data, but that taken prior have a dynamic mask constructed 603 763 when a reference source falls on the focal plane within one degree of … … 631 791 632 792 \begin{figure} 633 \caption{Example of glint.} 793 \centering 794 \includegraphics[width=0.9\hsize,angle=0,clip]{images/glint_example_o5379g0103o.jpg} 795 \caption{Example of a glint on exposure o5379g0103o (2010-07-02, 45s i-filter). The source star out of the field of view creates a long reflection that extends through OTA73 and OTA63.} 634 796 \end{figure} 635 797 … … 638 800 639 801 Bright sources also form diffraction spikes that are dynamically 640 masked. These are filter independent, and are model led as rectangles802 masked. These are filter independent, and are modeled as rectangles 641 803 with length $L = 10^{0.096 * (7.35 - m_{instrumental})} - 200$ and 642 804 width $W = 8 + (L - 200) * 0.01$, with negative values indicating no … … 650 812 651 813 The cores of stars that are saturated are masked as well, with a 652 circular mask radius $r = 10.15 * (-15 - m_{instrumental})$. An814 circular mask radius $r = 10.15 * (-15 - m_{instrumental})$. An 653 815 example of a saturated star, with the masked regions for the 654 816 diffraction spikes and core saturation highlighted, is shown in Figure … … 656 818 657 819 \begin{figure} 658 \caption{Example of saturated star, which will also nicely show the diffraction spikes.} 820 \centering 821 \includegraphics[width=0.9\hsize,angle=0,clip]{images/o6802g0338o_XY51_b1.jpg} 822 \caption{Example of saturated star, with diffraction spikes extending from the core on exposure o6802g0338o, OTA51 (2014-05-25, 45s g-filter).} 659 823 \label{fig:saturated star} 660 824 \end{figure} … … 692 856 \label{sec:masking_fraction} 693 857 694 For the full field of view that falls on the sixty OTAs, 14.7\% 695 \czwdraft{check this} of all pixels are masked. The large fraction of 696 this masking is due to regions that fall within the vignetted region. 697 Defining the diameter of the unvignetted region to be 3 degrees, and 698 excluding pixels that fall beyond this point reduces the static 699 masking fraction to 9.7\%. 858 For the full field of view that falls on the sixty OTAs, 14.7\% of all 859 pixels are masked. The large fraction of this masking is due to 860 regions that fall within the vignetted region. Defining the diameter 861 of the unvignetted region to be 3 degrees, and excluding pixels that 862 fall beyond this point reduces the static masking fraction to 9.7\%. 700 863 701 864 Unfortunately, due to the design of the OTAs and readout cells, a … … 704 867 $4846\times{}4868$ pixel image, the 64 $590\times{}598$ pixel readout 705 868 cells cover 95.7\% of the OTA area, providing an additional 4.3\% 706 masking in the unvignetted field of view due to the absen se of a869 masking in the unvignetted field of view due to the absence of a 707 870 detector pixel. 708 871 … … 764 927 value, we can construct the expected trend by fitting a linear model, 765 928 $f_{region} = G * t_{exp} + B$, to determine the gain, $G$, and the 766 bias, $B$ for the region considered. This fitting was limited to only929 bias, $B$, for the region considered. This fitting was limited to only 767 930 the range of fluxes between 12000 and 38000 counts, as these ranges 768 931 were found to match the linear model well. This range avoids the … … 824 987 825 988 \begin{figure} 826 \caption{Example plot of linearity as a function of incident brightness/exposure time.} 989 \centering 990 \includegraphics[width=0.9\hsize,angle=0,clip]{images/linearity_XY27_xy16.png} 991 \caption{Example plot of the linearity correction as a fraction of observed flux for OTA27, cell xy16.} 827 992 \end{figure} 828 993 … … 877 1042 over corrects the positive-gradient mode, and under corrects the 878 1043 negative-gradient mode. Upon identifying this two-mode behavior, and 879 determining the dates each mode was dominant, two separate dark s1044 determining the dates each mode was dominant, two separate dark 880 1045 models were constructed from appropriate ``A'' and ``B'' mode dark 881 1046 frames. Using the appropriate dark minimizes the effect of this bias … … 895 1060 replaced with a slow observation date dependent drift in the magnitude 896 1061 of the gradient. This drift is sufficiently slow that we have modeled 897 it using three dateobs-independent dark model for different date 898 ranges. These darks cover the range from 2011-05-01 to 2011-08-01, 899 2011-08-01 to 2011-11-01, and 2011-11-01 and on. The reason for this 900 time evolution is unknown, but as it is correctable with a small 901 number of dark models, this does not significantly impact detrending. 1062 it using three observation date independent dark model for different 1063 date ranges. These darks cover the range from 2011-05-01 to 1064 2011-08-01, 2011-08-01 to 2011-11-01, and 2011-11-01 and on. The 1065 reason for this time evolution is unknown, but as it is correctable 1066 with a small number of dark models, this does not significantly impact 1067 detrending. 902 1068 903 1069 \begin{figure} 904 \caption{Example of raw and dark calibrated exposure. Plots of horizontal cuts for A/B/average corrections.} 1070 \centering 1071 % \begin{subfigure}[]{.45\hsize} 1072 \begin{minipage}{0.45\hsize} 1073 \includegraphics[width=0.9\hsize,angle=0,clip]{images/o5677g0123o_M_OS_NL_XY23_b1.jpg} 1074 % \caption{(a)} 1075 % \end{subfigure}% 1076 % \begin{subfigure}[]{.45\hsize} 1077 \end{minipage}% 1078 \begin{minipage}{0.45\hsize} 1079 \includegraphics[width=0.9\hsize,angle=0,clip]{images/o5677g0123o_to_DARK_XY23_b1.jpg} 1080 % \caption{(b)} 1081 % \end{subfigure} 1082 \end{minipage} 1083 \caption{An example of the dark model application to exposure o5677g0123o, OTA23 (2011-04-26, 43s g-filter). The left panel shows the image data mosaicked to the OTA level, and has had the static mask applied, the overscan subtracted, and the detector non-linearity corrected. The right panel, shows the same exposure with the dark applied in addition to the processing shown on the left.} 905 1084 \end{figure} 906 1085 907 1086 \begin{figure} 908 \caption{Example of the dark switching gradients} 1087 \centering 1088 \includegraphics[width=0.9\hsize,angle=0,clip]{images/B_profile_ex.png} 1089 \caption{Example showing a profile cut across exposure o5676g0195, OTA67 (2011-04-25, 43s g-filter). The entire first row of cells (xy00-xy07) have had a median calculated along each pixel column on the OTA mosaicked image. Arbitrary offsets have been applied to shift the curves to not overlap. The top curve (in purple) shows the initial raw profile, without no dark model applied. The next curve (in green) shows the smoother profile after applying the correct B-mode dark model. Applying the incorrect A-mode dark results in the blue curve, which shows a significant increase in gradients across the cells. The orange curve shows the result of the PATTERN.CONTINUITY correction. Although this creates a larger gradient across the mosaicked images, it decreases the cell-to-cell level changes. The final yellow curve shows the final image profile after all detrending and background subtraction, and has not had an offset applied. The bright source at the cell xy00 to xy01 transition is a result of a large optical ghost, which due to the area covered, increases the median level more than the field stars.} 909 1090 \label{fig:dark switching} 910 1091 \end{figure} … … 945 1126 + VD_{Modern}$ produces a satisfactory result that does not 946 1127 oversubtract the amplifier glow. This is shown in figure 947 \ref{fig:video_darks}, which shows video cells from before and after948 2012-05-16, corrected with both the standard and video darks, with the 949 early videodark constructed in such a manner.1128 \ref{fig:video_darks}, which shows video cells from before 2012-05-16, 1129 corrected with both the standard and video darks, with the early video 1130 dark constructed in such a manner. 950 1131 951 1132 \begin{figure} 952 \caption{Example of dark/video dark application} 1133 \centering 1134 % \begin{subfigure}[]{.45\hsize} 1135 \begin{minipage}{0.45\hsize} 1136 \includegraphics[width=0.9\hsize,angle=0,clip]{images/o5677g0123o_VIDEODARK_VDim_Rdark_XY22_b1.jpg} 1137 % \caption{(a)} 1138 % \end{subfigure}% 1139 % \begin{subfigure}[]{.45\hsize} 1140 \end{minipage}% 1141 \begin{minipage}{0.45\hsize} 1142 \includegraphics[width=0.9\hsize,angle=0,clip]{images/o5677g0123o_VIDEODARK_VDim_VDdark_XY22_b1.jpg} 1143 % \caption{(b)} 1144 % \end{subfigure} 1145 \end{minipage} 1146 \caption{An example of the video dark model application to exposure o5677g0123o, OTA22 (2011-04-26, 43s g-filter), which has a video cell located in cell xy16. The left panel shows the image data mosaicked to the OTA level, and has had the static mask applied, the overscan subtracted, the detector non-linearity corrected, and a regular dark applied. The right panel, shows the same exposure with a video dark applied instead of the standard dark. The main impact of this change is the improved correction of the corner glows, which are oversubtracted with the standard dark.} 953 1147 \label{fig:video_darks} 954 1148 \end{figure} … … 986 1180 level are used, to match that used in the photometry on science data. 987 1181 This probability can be converted into a number of false number by 988 consider eing a given area. As the detections must be isolated to not1182 considering a given area. As the detections must be isolated to not 989 1183 be detected as an extended object, this area must be reduced by the 990 area a given PSF occupies. Combining this, we find that we expect ea1184 area a given PSF occupies. Combining this, we find that we expect a 991 1185 probability $P = 1 - \Phi_{normal}(5) = \frac{1}{2} 992 1186 \erfcinv\left(\frac{5}{\sqrt{2}}\right)$, and an area given $N$ … … 1009 1203 A/B modes visible in the dark, and so we do not generate different 1010 1204 models for each individual dark model. The additional pixel-to-pixel 1011 variance from this noisemap is added to the Poiss ionian variance to1205 variance from this noisemap is added to the Poissonian variance to 1012 1206 form the science variance image generated by the \ippstage{chip} 1013 1207 processing. … … 1018 1212 endeavor, as the wide field of view makes it difficult to construct a 1019 1213 uniformly illuminated image. Using a dome screen is not possible, as 1020 the variations in illumination and screen rigidity create unusably1021 large scatter between different images that are not caused by the 1022 detector response function. Because of this, we use sky flat images 1023 t aken at twilight, which are more consistently illuminated than screen1024 flats. We calculate the mean of these images to determine the 1025 initial flatmodel.1214 the variations in illumination and screen rigidity create large 1215 scatter between different images that are not caused by the detector 1216 response function. Because of this, we use sky flat images taken at 1217 twilight, which are more consistently illuminated than screen flats. 1218 We calculate the mean of these images to determine the initial flat 1219 model. 1026 1220 1027 1221 From this starting model, we construct a correction to remove the … … 1076 1270 to mitigate the offsets and correct the image values. To force the 1077 1271 rows to agree, a second order clipped polynomial is fit to each row in 1078 the cell. Four fit iterations are run, and pixels $2.5\sigma$ de iant1272 the cell. Four fit iterations are run, and pixels $2.5\sigma$ deviant 1079 1273 are excluded from subsequent fits, to minimize the effect stars and 1080 1274 other astronomical signals have. The final trend is then subtracted … … 1096 1290 1097 1291 Although this correction does largely resolve the row-by-row offset 1098 issue in a sati factory way, large and bright astronomical objects can1292 issue in a satisfactory way, large and bright astronomical objects can 1099 1293 bias the fit significantly. This results in an oversubtraction of the 1100 1294 offset near these objects. As the offsets are calculated on the pixel … … 1137 1331 1138 1332 \begin{figure} 1139 \caption{Diagram illustrating which cells on GPC1 still require the PATTERN.ROW correction to be applied.} 1333 \centering 1334 \includegraphics[width=0.9\hsize,angle=0,clip]{images/pattern_row_edit.png} 1335 \caption{Diagram illustrating in red which cells on GPC1 require the PATTERN.ROW correction to be applied. The footprint of each OTA is outlined, and cell xy00 is marked with either a filled box or an outline. The labeling of the non-existent corner OTAs is provided to orient the focal plane.} 1140 1336 \label{fig: pattern row cells} 1141 1337 \end{figure} 1142 1338 1143 1339 \begin{figure} 1144 \caption{Example of pre/post pattern row application.} 1340 \centering 1341 \begin{minipage}{0.45\hsize} 1342 \includegraphics[width=0.9\hsize,angle=0,clip]{images/o5379g0103o_XY57_nopat.png} 1343 % \caption{(a)} 1344 % \end{subfigure}% 1345 % \begin{subfigure}[]{.45\hsize} 1346 \end{minipage}% 1347 \begin{minipage}{0.45\hsize} 1348 \includegraphics[width=0.9\hsize,angle=0,clip]{images/o5379g0103o_XY57_pat.png} 1349 % \caption{(b)} 1350 % \end{subfigure} 1351 \end{minipage} 1352 \caption{Example of the PATTERN.ROW correction on exposure o5379g0103o OTA57 cell xy00 (i-filter 45s). The left panel shows the cell with all appropriate detrending except the PATTERN.ROW, and the right shows the same cell with PATTERN.ROW applied. The correction reduces the correlated noise on the right side, which is most distant from the read out amplifier. There is a slight over subtraction along the rows near the bright star. \czwdraft{which I can't seem to find proper ranges to highlight.}} 1145 1353 \end{figure} 1146 1354 … … 1170 1378 background gradient variations along the rows of the cells that is not 1171 1379 stable enough to be completely fit by the dark model. This common 1172 feature across the columns of cells results in a ``saw tooth'' pattern1380 feature across the columns of cells results in a ``saw tooth'' pattern 1173 1381 horizontally across an OTA, and as the background model fits a smooth 1174 1382 sky level, this induces over and under subtraction at the cell … … 1177 1385 this higher order issue. 1178 1386 1179 The replac ment for PATTERN.CELL is the PATTERN.CONTINUITY correction,1387 The replacement for PATTERN.CELL is the PATTERN.CONTINUITY correction, 1180 1388 which attempts to match the edges of a cell to those of its neighbors. 1181 1389 For each cell, a thin box 10 pixels wide on each edge is extracted and … … 1189 1397 neighbors. 1190 1398 1191 For OTAs that initially show the saw tooth pattern, the effect of this1399 For OTAs that initially show the saw tooth pattern, the effect of this 1192 1400 correction is to align the cells into a single ramp, at the expense of 1193 1401 the absolute background level. However, as we subtract off a smooth … … 1196 1404 smoother than it would be otherwise also allows for the background 1197 1405 subtracted image to more closely match the astronomical sky, without 1198 significant errors at cell boundaries. An example of the image before1199 and after this correction is shown in figure \ref{fig: continuity 1200 example}. 1201 1202 \begin{figure} 1203 \caption{Continuity example, with background issue.}1204 \label{fig: continuity example}1205 \end{figure}1406 significant errors at cell boundaries. An example of the effect of 1407 this correction on an image profile is shown in Figure \ref{fig:dark switching}. 1408 1409 %% \begin{figure} 1410 %% \centering 1411 %% \caption{Continuity example, with background issue.} 1412 %% \label{fig: continuity example} 1413 %% \end{figure} 1206 1414 1207 1415 \subsection{Fringe correction} … … 1243 1451 1244 1452 \begin{figure} 1245 \caption{Example of y-filter fringe pattern, before and after correction.} 1453 \centering 1454 \begin{minipage}{0.5\hsize} 1455 \includegraphics[width=1.0\hsize,angle=0,clip]{images/o5220g0025o_XY53_nofringe.png} 1456 % \caption{(a)} 1457 % \end{subfigure}% 1458 % \begin{subfigure}[]{.45\hsize} 1459 \end{minipage}% 1460 \begin{minipage}{0.5\hsize} 1461 \includegraphics[width=1.0\hsize,angle=0,clip]{images/o5220g0025o_XY53_fringe.png} 1462 % \caption{(b)} 1463 % \end{subfigure} 1464 \end{minipage} 1465 \caption{Example of the y-filter fringe pattern on exposure o5220g0025o OTA53 (y-filter 30s). The left panel shows the OTA mosaic with all detrending except the fringe correction, while the right shows the same including the fringe correction. Both images have been smoothed with a Gaussian with $\sigma = 3$ pixels to highlight the faint and large scale fringe patterns. \czwdraft{See if there's a way to have mana produce images larger than the screen size.}} 1246 1466 \label{fig: fringe example} 1247 1467 \end{figure} … … 1302 1522 overlap. 1303 1523 1304 For each output skycell, all overlapping OTAs and the calibrated1524 For each output skycell, all overlapping OTAs and the calibrated 1305 1525 catalog are read into the \ippprog{pswarp} program. Each input image 1306 1526 is examined in order, and the same transformation performed. This … … 1464 1684 % @ISIS.ORDERS S32 6 4 2 # Polynomial orders for ISIS kernels 1465 1685 1466 Once the convolution kernels are defin d for each image, they are used1686 Once the convolution kernels are defined for each image, they are used 1467 1687 to convolve the image to match the target PSF. Any input image that 1468 1688 has a $\chi^2$ value greater than 4.0$\sigma$ larger than the median … … 1764 1984 \label{sec:discussion} 1765 1985 1986 \czwdraft{Although the detrending and image combination algorithms 1987 work well to produce a consistent and calibrated images, having the 1988 full PV3 data set allows issues to be identified and solutions 1989 created for future improvements to the IPP pipeline. In addition, 1990 the existence of the final calibrated catalog can be used to look 1991 for issues that appear dependent on focal plane position.} 1992 1993 An obvious way to make use of the PV3 catalog is to do a statistical 1994 search for electronic crosstalk ghosts that do not match a known rule. 1995 Given that bright stars do not equally populate all fields, choosing 1996 exposures to examine to look for crosstalk rules is difficult. The 1997 current crosstalk rules were derived from expectations based on the 1998 detector engineering, supplemented by rules identified largely based 1999 on unmatched transients. With the full catalog, identification of new 2000 rules can be done statistically, looking at detection pairs that 2001 appear more often than random. 2002 2003 There is some evidence that we have not fully identified all of these 2004 crosstalk rules, based on a study of PV3 images. For example, 2005 extremely bright stars \czwdraft{exp o5677g0123o has this rule, find a 2006 magnitude} may be able to create crosstalk ghosts between the second 2007 cell column of OTA01 and OTA21, with possibly fainter ghosts appearing 2008 on OTA11. Despite the symmetry observed in the main ghost rules, 2009 there do not appear to be clear examples of a similar ghost between 2010 OTA47 and OTA66. Examining this further based on the PV3 catalog 2011 should provide a clear answer to this, as well as clarify brightness 2012 limits below which the ghost does not appear. 2013 2014 The PV3 catalog may also allow better determination of which date 2015 ranges we should use to build the dark model. The date ranges 2016 currently in use are based on limited sampling of exposures, and do 2017 not have strong tests indicating that they are the best. By examining 2018 the scatter between the detections on a given exposure and the catalog 2019 average, we can attempt to look for increases in scatter that might 2020 suggest that the dark model used is not completely correcting the 2021 camera. Looking at this based on the catalog would allow this 2022 information to be generated without further image level processing. 2023 2024 In addition to improving the quality of the catalog for any future 2025 reprocessing, there are a number of possible improvements that could 2026 fix the image cosmetics. A study of the burntool fits on stars that 2027 have been badly saturated suggest that we may be able to improve the 2028 trail fits by considering not the star center, but rather the edge of 2029 saturation. This restricts the fit to only consider the data along 2030 the trail, and may improve the fit quality. Implementing this change 2031 would require additional bookkeeping of which pixels were saturated, 2032 as the fits on subsequent exposures will need to skip these pixels 2033 before fitting the persistence trail. This is unlikely to seriously 2034 impact the photometry of objects, but may improve the results of 2035 stacks if fewer pixels need to be rejected. 2036 2037 The fringe model used currently is based on only a limited number of 2038 days of data \czwdraft{one, I believe}. This means that the model 2039 calculated may not be fully sensitive to the exact spectrum of the 2040 sky. This may make the model quality differ based on the date and 2041 local time of observation. There is some evidence that the fringe 2042 model does fit some dates better than others, and so improving this by 2043 expanding the number of input exposures may improve a wider range of 2044 dates. 2045 % o5818g0349o is a good example of bad fringe correction. 2046 2047 Finally, a large number of issues arise due to the row-to-row bias 2048 issues. The PATTERN.ROW correction is used on a limited number of 2049 cells, to minimize any possible distortion of bright stars or dense 2050 fields by the fitting process. As the row-to-row bias changes very 2051 quickly in the y pixel axis and slowly along the x, it may be possible 2052 to isolate and remove this signal in the Fourier domain. Preliminary 2053 investigations have shown that there is a small peak visible in the 2054 power spectrum of a single cell, but determining the optimal way to 2055 clip this peak to reduce the noise in the image space is not clear. 2056 2057 2058 \czwdraft{I need a good concluding thing to say, so it doesn't end with, ``we should do better next time.''} 2059 2060 The Pan-STARRS1 Surveys (PS1) have been 2061 made possible through contributions by the Institute for Astronomy, the 2062 University of Hawaii, the Pan-STARRS Project Office, the Max-Planck 2063 Society and its participating institutes, the Max Planck Institute for 2064 Astronomy, Heidelberg and the Max Planck Institute for Extraterrestrial 2065 Physics, Garching, The Johns Hopkins University, Durham University, 2066 the University of Edinburgh, the Queen's University Belfast, the 2067 Harvard-Smithsonian Center for Astrophysics, the Las 2068 Cumbres Observatory Global Telescope Network Incorporated, the 2069 National Central University of Taiwan, the Space Telescope Science Institute, and the National 2070 Aeronautics and Space Administration under Grant No. NNX08AR22G issued 2071 through the Planetary Science Division of the NASA Science Mission 2072 Directorate, the National Science Foundation Grant No. AST-1238877, 2073 the University of Maryland, Eotvos Lorand University (ELTE), 2074 and the Los Alamos National Laboratory. 2075 1766 2076 1767 2077 \end{document}
Note:
See TracChangeset
for help on using the changeset viewer.
