Other Scripts¶
COSMETICS00¶
TEST: COSMETICS00
Cosmetics masks for the detectors: defects in darkness and PR
Created on Wed Dec 05 17:59:00 2018
- author
Ruyman Azzollini
-
class
vison.other.COSMETICS00.COSMETICS00(inputs, log=None, drill=False, debug=False, cleanafter=False)¶ -
build_scriptdict(diffvalues={}, elvis='7.5.X')¶ Builds COSMETICS00 script structure dictionary.
- Parameters
diffvalues – dict, opt, differential values.
elvis – char, ELVIS version.
-
check_data()¶
-
check_metrics_ST(**kwargs)¶ Overriding parent method
-
do_masks()¶
-
filterexposures(structure, explog, OBSID_lims)¶
-
get_checkstats_ST(**kwargs)¶ Overriding parent method
-
inputsclass¶ alias of
COS_inputs
-
meta()¶
-
-
class
vison.other.COSMETICS00.COS_inputs(*args, **kwargs)¶
MOT_FF¶
VIS Ground Calibration TEST: MOT_FF
- Brighter-Fatter Analysis
Using data from test PTC01 (via BF01)
Hard Edge Response in serial / parallel Bit Correlations (ADC health)
Created on Tue Jul 31 18:04:00 2018
- author
raf
-
class
vison.other.MOT_FF.MOT_FF(inputs, log=None, drill=False, debug=False, cleanafter=False)¶ -
extract_HER()¶
-
inputsclass¶ alias of
MOT_FF_inputs
-
-
class
vison.other.MOT_FF.MOT_FF_inputs(*args, **kwargs)¶
MOT_WARM¶
TEST: MOT_WARM
Readiness verification: Warm Test before Cooling Down.
Created on Mon Oct 22 17:11:00 2018
- author
Ruyman Azzollini
-
class
vison.other.MOT_WARM.MOT_WARM(inputs, log=None, drill=False, debug=False, cleanafter=False)¶ -
basic_analysis()¶ - EXPOSURES:
BIAS, RAMP, CHINJ, FLAT, POINT_w x waves_PNT
-
build_scriptdict(diffvalues={}, elvis='7.5.X')¶ Builds MOT_WARM script structure dictionary.
- Parameters
diffvalues – dict, opt, differential values.
elvis – char, ELVIS version.
-
check_data()¶
-
check_metrics_ST(**kwargs)¶
-
filterexposures(structure, explog, OBSID_lims)¶
-
get_checkstats_ST(**kwargs)¶
-
inputsclass¶ alias of
MOT_WARM_inputs
-
lock_on_stars()¶
-
-
class
vison.other.MOT_WARM.MOT_WARM_inputs(*args, **kwargs)¶
PERSIST01¶
VIS Ground Calibration TEST: PERSIST01
CCD Persistence test
Created on Tue Aug 29 17:39:00 2017
- author
Ruyman Azzollini
-
class
vison.other.PERSIST01.PERSIST01(inputs, log=None, drill=False, debug=False, cleanafter=False)¶ -
basic_analysis()¶ Basic analysis of data.
METACODE
f.e.CCD: f.e.Q: measure stats in pix satur MASK across OBSIDs (pre-satur, satur, post-satur)
-
build_scriptdict(diffvalues={}, elvis='7.5.X')¶ Builds PERSISTENCE01 script structure dictionary.
- Parameters
exptSATUR – int, saturation exposure time.
exptLATEN – int, latency exposure time.
diffvalues – dict, opt, differential values.
-
check_data()¶ PERSIST01: Checks quality of ingested data.
METACODE
check common HK values are within safe / nominal margins check voltages in HK match commanded voltages, within margins f.e.ObsID: f.e.CCD: f.e.Q.: measure offsets in pre-, over- measure std in pre-, over- measure fluence in apertures around Point Sources assess std in pre- (~RON) is within allocated margins assess offsets in pre-, and over- are equal, within allocated margins assess fluence is ~expected within apertures (PS) for each frame (pre-satur, satur, post-satur) plot point source fluence vs. OBSID, all sources [plot std vs. time] issue any warnings to log issue update to report
-
check_metrics_ST(**kwargs)¶
-
filterexposures(structure, explog, OBSID_lims)¶
-
get_checkstats_ST(**kwargs)¶
-
get_satur_masks()¶ Basic analysis of data.
METACODE
f.e.CCD: use SATURATED frame to generate pixel saturation MASKs
-
inputsclass¶ alias of
PERSIST01_inputs
-
meta_analysis()¶ Meta-analysis of data.
METACODE
f.e.CCD: f.e.Q: estimate delta-charge_0 and decay tau from time-series report: persistence level (delta-charge_0) and time constant
-
prep_data()¶ PERSIST01: Preparation of data for further analysis. Calls task.prepare_images().
- Applies:
offset subtraction cosmetics masking
-
set_inpdefaults(**kwargs)¶
-
-
class
vison.other.PERSIST01.PERSIST01_inputs(*args, **kwargs)¶
STRAY00¶
VIS Ground Calibration TEST: STRAY00 - used to investigate STRAY-LIGHT sources in OGSE.
NOT intended for performance evaluation. COMMISSIONING.
Created on Thu Feb 08 14:07:00 2018
- author
Ruyman Azzollini
-
class
vison.other.STRAY00.STRAY00(inputs, log=None, drill=False, debug=False, cleanafter=False)¶ -
build_scriptdict(diffvalues={}, elvis='7.5.X')¶ Builds STRAY00 script structure dictionary. :param diffvalues: dict, opt, differential values.
-
filterexposures(structure, explog, OBSID_lims)¶
-
inputsclass¶ alias of
STRAY00_inputs
-
set_inpdefaults(**kwargs)¶
-
-
class
vison.other.STRAY00.STRAY00_inputs(*args, **kwargs)¶