“Dark Acquisitions” Scripts¶
BIAS01¶
TEST: BIAS0X
Bias-structure/RON analysis script
Created on Tue Aug 29 16:53:40 2017
- author
Ruyman Azzollini
-
class
vison.dark.BIAS0X.BIAS0X(inputs, log=None, drill=False, debug=False, cleanafter=False)¶ -
basic_analysis()¶ BIAS0X: Basic analysis of data.
METACODE
f. e. ObsID: f.e.CCD: load ccdobj of ObsID, CCD with ccdobj, f.e.Q: produce a 2D poly model of bias, save coefficients produce average profile along rows produce average profile along cols # save 2D model and profiles in a pick file for each OBSID-CCD measure and save RON after subtracting large scale structure plot RON vs. time f. each CCD and Q plot average profiles f. each CCD and Q (color coded by time)
-
build_scriptdict(diffvalues={}, elvis='7.5.X')¶ Builds BIAS0X script structure dictionary.
###:param N: integer, number of frames to acquire. :param diffvalues: dict, opt, differential values. :param elvis: char, ELVIS version.
-
debugtask()¶
-
filterexposures(structure, explog, OBSID_lims)¶
-
inputsclass¶ alias of
BIAS0X_inputs
-
meta_analysis()¶ METACODE
f. each CCD: stack all ObsIDs to produce Master Bias f. e. Q: measure average profile along rows measure average profile along cols plot average profiles of Master Bias(s) f. each CCD,Q (produce table(s) with summary of results, include in report) save Master Bias(s) (3 images) to FITS CDPs show Master Bias(s) (3 images) in report save name of MasterBias(s) CDPs to DataDict, report
-
prep_data()¶ BIAS0X: Preparation of data for further analysis. Calls task.prepare_images().
- Applies:
offset subtraction cosmetics masking
-
-
class
vison.dark.BIAS0X.BIAS0X_inputs(*args, **kwargs)¶
DARK01¶
TEST: DARK01
“Dark Current” analysis script
Created on Tue Aug 29 17:21:00 2017
- author
Ruyman Azzollini
-
class
vison.dark.DARK01.DARK01(inputs, log=None, drill=False, debug=False, cleanafter=False)¶ -
build_scriptdict(diffvalues={}, elvis='7.5.X')¶ Builds DARK01 script structure dictionary.
- Parameters
diffvalues – dict, opt, differential values.
-
filterexposures(structure, explog, OBSID_lims)¶
-
inputsclass¶ alias of
DARK01_inputs
-
prep_data()¶ DARK01: Preparation of data for further analysis. Calls task.prepare_images().
- Applies:
offset subtraction [BIAS SUBTRACTION] cosmetics masking
-
stack_analysis()¶ METACODE
f. each CCD: f. e. Q: stack all ObsIDs to produce Master Dark produce mask of hot pixels / columns count hot pixels / columns measure average profile along rows measure average profile along cols plot average profiles of Master Bias f. each CCD,Q show Master Dark (images), include in report report stats of defects, include in report save name of MasterDark to DataDict, report save name of Defects in Darkness Mask to DD, report
-
-
class
vison.dark.DARK01.DARK01_inputs(*args, **kwargs)¶