Image Analysis¶
bits.py¶
NEEDSREVISION
Image bits analysis tools.
Created on Thu Sep 14 15:54:14 2017
- author
Ruyman Azzollini
-
vison.image.bits.get_histo_bits(ccdobj, Q, vstart=0, vend=2086)¶
calibration.py¶
Common use CDP functions / methods.
Created on Thu Nov 2 16:54:28 2017
- author
Ruyman Azzollini
-
vison.image.calibration.load_FITS_CDPs(FDict, dataclass, **kwargs)¶ Dummy function to load CDPs for all 3 CCDs. Input is of type dict(CCD1=’’,CCD2=’’,CCD3=’’)
cosmetics.py¶
Created on Wed Aug 1 11:55:12 2018
@author: Ruyman Azzollini
-
vison.image.cosmetics.get_Thresholding_DefectsMask(maskdata, thresholds)¶
-
vison.image.cosmetics.mask_badcolumns(mask, colthreshold=200)¶ Flags entire column of pixels if N>colthreshold pixels in column are bad.
-
vison.image.cosmetics.set_extrascans(mask, val=0, dtype='int32')¶
covariance.py¶
Tools to retrieve covariance matrices for (differences of) Flat-Field images. Used in the context of Brighter-Fatter analysis, mainly.
Created on Wed Mar 7 11:54:54 2018
- author
Ruyman Azzollini
-
vison.image.covariance.f_get_corrmap(sq1, sq2, N, submodel=False, estimator='median', clipsigma=4.0, debug=False)¶
-
vison.image.covariance.f_get_corrmap_tests(sq1, sq2, N, submodel=False, estimator='median', clipsigma=4.0, debug=False)¶
-
vison.image.covariance.f_get_corrmap_v2(sq1, sq2, N, submodel=False, estimator='median', clipsigma=4.0, debug=False)¶
-
vison.image.covariance.get_cov_maps(ccdobjList, Npix=4, vstart=0, vend=2066, clipsigma=4.0, covfunc='ver1', doBiasCorr=False, central='median', doTest=False, debug=False)¶
-
vison.image.covariance.get_sigmaclipcorr(vardif, clipsigma, estimator, dims=None)¶
ds9reg.py¶
DS9 Regions tool.
Created on Fri May 18 15:02:07 2018
- author
raf
-
vison.image.ds9reg.get_body_circles(X, Y, R=None, radius=6.0)¶
-
vison.image.ds9reg.get_body_ellipses(X, Y, A=None, B=None, THETA=None)¶
-
vison.image.ds9reg.save_spots_as_ds9regs(data, regfilename=None, regfile=None, regtype='circle', clobber=True)¶
performance.py¶
Performance parameters of the ROE+CCDs. Compilation of CCD offsets, offset gradients, RONs… used for checks.
Created on Wed Nov 1 09:57:44 2017
- author
Ruyman Azzollini
-
vison.image.performance.get_offsets_lims(offsets, offsets_margins)¶
-
vison.image.performance.get_perf_rdout(BLOCKID)¶
pixbounce.py¶
Pixel Bounce Analysis methods.
Created on Fri Mar 9 09:50:16 2018
- author
Ruyman Azzollini
-
vison.image.pixbounce.get_pixbounce_from_overscan(ccdobj, thresholds=None)¶ Retrieves Hard Edge Respose for all Quadrants of a CCD. Uses the transition from image to overscan (along rows). Averages across rows. Input image should have high image-area fluence but not saturating. Rows can be filtered by average fluence in them via “thresholds” keyword. Do not use on images acquired with irradiated CCDs.