Nazaj

Osnovna obdelava

Ogled različice #7
(Obnovi to različico) 

Spremenjeno: 14 oktober 2015, 15:05 PM   Uporabnik: Bojan Dintinjana  → Bojan


Najprej pripravim paket in postavim vse parametre na privzete vrednosti. Če obdelave večkrat ponavljamo in imamo vse parametre že dobro nastavljene ne izvedemo taska unlearn in tudi nastavitve lahko preskočimo. 

ecl> imred
imred> ccdred
ccdred> unlearn ccdred
ccdred> unlearn ccdproc

Potem nastavim parametre za task ccdproc

ccdred> setinstrument ap16e directory="" site="" review=no
ccdred> ccdproc.fixpix=no
ccdred> ccdproc.overscan=no
ccdred> ccdproc.trim=no
ccdred> ccdproc.zero="Zero-2"
ccdred> ccdproc.dark="Dark-2"
ccdred> ccdproc.flat="Flat-2*"

Zdal lahko preverim nastavitve:

ccdred> lpar ccdproc                                      
images = "" List of CCD images to correct
(output = "") List of output CCD images
(ccdtype = "object") CCD image type to correct
(max_cache = 0) Maximum image caching memory (in Mbytes)
(noproc = no) List processing steps only?\n
(fixpix = no) Fix bad CCD lines and columns?
(overscan = no) Apply overscan strip correction?
(trim = no) Trim the image?
(zerocor = yes) Apply zero level correction?
(darkcor = yes) Apply dark count correction?
(flatcor = yes) Apply flat field correction?
(illumcor = no) Apply illumination correction?
(fringecor = no) Apply fringe correction?
(readcor = no) Convert zero level image to readout correction?
(scancor = no) Convert flat field image to scan correction?\n
(readaxis = "line") Read out axis (column|line)
(fixfile = "") File describing the bad lines and columns
(biassec = "") Overscan strip image section
(trimsec = "") Trim data section
(zero = "") Zero level calibration image
(dark = "") Dark count calibration image
(flat = "") Flat field images
(illum = "") Illumination correction images
(fringe = "") Fringe correction images
(minreplace = 1.) Minimum flat field value
(scantype = "shortscan") Scan type (shortscan|longscan)
(nscan = 1) Number of short scan lines\n
(interactive = no) Fit overscan interactively?
(function = "legendre") Fitting function
(order = 1) Number of polynomial terms or spline pieces
(sample = "*") Sample points to fit
(naverage = 1) Number of sample points to combine
(niterate = 1) Number of rejection iterations
(low_reject = 3.) Low sigma rejection factor
(high_reject = 3.) High sigma rejection factor
(grow = 0.) Rejection growing radius
(mode = "ql")

Končno lahko naredim obdelavo za vse slike v tekoči mapi, ampak najprej samo preizkus, da vidimo, če vse deluje:

ccdred> ccdproc *.fts noproc=yes

in če je vse v redu, recimo najde vse kalibracijske datoteke, potem obdelamo vse slike hkrati:

ccdred> ccdproc *.fts

V glavo obdelane slike vpiše ključne besede:

ZEROCOR = 'Dec 11 21:19 Zero level correction image is /home/data/cal/Zero-2'
DARKCOR = 'Dec 11 21:19 Dark count correction image is /home/data/cal/Dark-2 wi'
FLATCOR = 'Dec 11 21:19 Flat field image is /home/data/cal/Flat-2V.fts with sca'
CCDPROC = 'Dec 11 21:19 CCD processing done'

Zapisi v glavi nam za vsako sliko dokujmentirajo kdaj in kaj je bilo narejeno pri obdelavi in tudi preprečujejo, da bi naprimer po pomoti še enkrat naredili kalibracije.