Home | Trees | Indices | Help |
|
---|
|
Derivation of the CrossTalkFlagger for mosaic images.
|
|||
Artefact A cross-talk artefact defined by its (x, y) position and radius. |
|||
CrossTalk Definition of cross-talk produced by star of brightness j_m and expected radii (in pixels) of artefacts of each order. |
|||
Errors & Exceptions | |||
---|---|---|---|
Inherited from |
|
|||
|
|||
list(tuple(int, int)) |
|
||
list(float) |
|
||
list(Artefact(tuple(float, float), float)) |
|
||
int |
|
||
|
|||
Inherited from Inherited from Inherited from |
|
|||
artPosErr = 0.2 Fuzziness of artefact positions. |
|||
magLim = 17 2MASS J-band magnitude limit for star to create cross-talk. |
|||
udsArtRads =
UDS artefact radius grid. |
|||
_mosaicArtefacts = None Set of artefacts identified in mosaic. |
|||
_mosaicMfID = None MultiframeID of mosaic currently being flagged. |
|||
Inherited from Inherited from |
|
|||
Inherited from |
|
Runs the cross-talk flagging algorithm on every mosaic image that has unflagged detections.
|
Finds component multiframes of the mosaic currently being flagged.
|
Returns the radii in degrees for each order of cross-talk artefact for a star of given brightness (j_m). The error in the position of the bright star, artErr, is not considered for the UDS mosaic as this can be too large for bright stars, and the image contains no examples of 2MASS stars decoupled into multiple point sources by WFCAM.
|
Determines the list of artefacts in the one-dimension (both directions) from a given position of a bright star on the detector image. The algorithm keeps appending cross-talk artefact positions to the list until the edge of each the detector quadrant is reached.
|
Detections from individual component frames of the mosaic are not flagged. So this function just maintains a grand total list of artefact positions on mosaic image to be updated. All positions from the same detector are converted from pixel (X, Y) to sky (RA, Dec) coordinates (for that detector's WCS values), which are used to flag the mosaic detections.
|
No need to commit individual stack frames for the mosaic flagger.
|
|
artPosErrFuzziness of artefact positions. This is used to overcome rounding errors in artefact positions, so that an artefact at the same position and size from many frames is not duplicated. This reduces the length of the SQL statement required to update all mosaic artefact positions. This shouldn't be too large else the flagging becomes inaccurate, and so is empirically determined by reducing precision until the reduction in the number of duplicate artefacts becomes small and the change in the number of flagged artefacts is minimised.
|
udsArtRadsUDS artefact radius grid. Radius in pixels for given j_m.
|
Home | Trees | Indices | Help |
|
---|
Generated by Epydoc 3.0.1 on Mon Sep 8 15:46:55 2014 | http://epydoc.sourceforge.net |