


The Mosaic 2 CCDs have relatively few bad pixels, mostly around the edges and in CCD #3.
Bad pixels do not respond to light at all, or respond in a nonlinear way. These can be removed from data using a bad pixel mask. The current bad pixel mask in the mscred package is from 2001, so we recommend using the updated bad pixel mask found here.
You can create your own bad pixel mask by taking appropriate flat field observations, or download the most recent mask image below.
Bad Pixel Mask for 8-channel mode, 14 May 2010
The bad pixel masks are not trimmed. Hence, your images must not be trimmed in order to use them.
Here are the steps to use the bad pixel masks:
hedit *.fits[1] BPM CAL0510/bpm1_0510.pl veri- show+
hedit *.fits[2] BPM CAL0510/bpm2_0510.pl veri- show+
hedit *.fits[3] BPM CAL0510/bpm3_0510.pl veri- show+
hedit *.fits[4] BPM CAL0510/bpm4_0510.pl veri- show+
hedit *.fits[5] BPM CAL0510/bpm5_0510.pl veri- show+
hedit *.fits[6] BPM CAL0510/bpm6_0510.pl veri- show+
hedit *.fits[7] BPM CAL0510/bpm7_0510.pl veri- show+
hedit *.fits[8] BPM CAL0510/bpm8_0510.pl veri- show+
images | = | @objects.list | List of Mosaic CCD images to process |
(output | = | ) | List of output processed images |
(bpmasks | = | ) | List of output bad pixel masks |
(ccdtype | = | object) | CCD image type to process |
(noproc | = | no) | List processing steps only? |
(xtalkco | = | yes) | Apply crosstalk correction? |
(fixpix | = | yes) | Apply bad pixel mask correction? |
(oversca | = | yes) | Apply overscan strip correction? |
(trim | = | yes) | Trim the image? |
(zerocor | = | yes) | Apply zero level correction? |
(darkcor | = | no) | Apply dark count correction? |
(flatcor | = | yes) | Apply flat field correction? |
(sflatco | = | no) | Apply sky flat field correction? |
(split | = | no) | Use split images during processing? |
(merge | = | no) | Merge amplifiers from same CCD? |
(xtalkfi | = | xtalk090401.txt) | Crosstalk file |
(fixfile | = | BPM) | List of bad pixel masks |
(saturat | = | ) | Saturated pixel threshold |
(sgrow | = | 1) | Saturated pixel grow radius |
(bleed | = | 20000.) | Bleed pixel threshold |
(btrail | = | 15) | Bleed trail minimum |
(bgrow | = | 1) | Bleed pixel grow radius |
(biassec | = | !biassec) | Overscan strip image section |
(trimsec | = | !trimsec) | Trim data section |
(zero | = | Zero.fits) | List of zero level calibration images |
(dark | = | ) | List of dark count calibration images |
(flat | = | Dflat.fits) | List of flat field images |
(sflat | = | Sflat.fits) | List of secondary flat field images |
(minrepl | = | 1.) | Minimum flat field value |
(interac | = | no) | Fit overscan interactively? |
(functio | = | legendre) | Fitting function |
(order | = | 1) | Number of polynomial terms or spline pieces |
(sample | = | *) | Sample points to fit |
(naverag | = | 1) | Number of sample points to combine |
(niterat | = | 1) | Number of rejection iterations |
(low_rej | = | 3.) | Low sigma rejection factor |
(high_re | = | 3.) | High sigma rejection factor |
(grow | = | 0.) | Rejection growing radius |
(fd | = | ) | |
(fd2 | = | ) | |
(mode | = | ql) |
mscred> display DividedFlat.fits[1] 1 overlay=bpm1_0102.pl
Updated: May 2010 by Andrea Kunder