src/susi/__init__.py |
(no function) |
9 |
0 |
0 |
100% |
src/susi/analyse/__init__.py |
(no function) |
5 |
0 |
0 |
100% |
src/susi/analyse/contrast.py |
ContrastAnalyser.__init__ |
6 |
6 |
0 |
0% |
src/susi/analyse/contrast.py |
ContrastAnalyser.with_dark_correction |
2 |
2 |
0 |
0% |
src/susi/analyse/contrast.py |
ContrastAnalyser.run |
4 |
4 |
0 |
0% |
src/susi/analyse/contrast.py |
ContrastAnalyser.__load_data |
3 |
3 |
0 |
0% |
src/susi/analyse/contrast.py |
ContrastAnalyser.__apply_dark |
2 |
2 |
0 |
0% |
src/susi/analyse/contrast.py |
ContrastAnalyser.__analyse |
7 |
7 |
0 |
0% |
src/susi/analyse/contrast.py |
_compute_contrast |
4 |
4 |
0 |
0% |
src/susi/analyse/contrast.py |
(no function) |
16 |
0 |
0 |
100% |
src/susi/analyse/grid_rot_and_shear.py |
RotAndShearAnalysis.__init__ |
18 |
5 |
0 |
72% |
src/susi/analyse/grid_rot_and_shear.py |
RotAndShearAnalysis._get_custom_ana_param |
10 |
10 |
0 |
0% |
src/susi/analyse/grid_rot_and_shear.py |
RotAndShearAnalysis.get_grid_lines_loc |
27 |
17 |
0 |
37% |
src/susi/analyse/grid_rot_and_shear.py |
RotAndShearAnalysis.get_grid_lines_angles |
20 |
0 |
0 |
100% |
src/susi/analyse/grid_rot_and_shear.py |
RotAndShearAnalysis.get_grid |
48 |
21 |
0 |
56% |
src/susi/analyse/grid_rot_and_shear.py |
RotAndShearAnalysis.transform_image |
1 |
0 |
0 |
100% |
src/susi/analyse/grid_rot_and_shear.py |
RotAndShearAnalysis.error_func |
3 |
0 |
0 |
100% |
src/susi/analyse/grid_rot_and_shear.py |
RotAndShearAnalysis.plot_detail |
20 |
20 |
0 |
0% |
src/susi/analyse/grid_rot_and_shear.py |
RotAndShearAnalysis.get_columns_to_analyze |
8 |
0 |
0 |
100% |
src/susi/analyse/grid_rot_and_shear.py |
RotAndShearAnalysis.get_thick_grid_line_loc |
7 |
0 |
0 |
100% |
src/susi/analyse/grid_rot_and_shear.py |
RotAndShearAnalysis.run |
134 |
100 |
0 |
25% |
src/susi/analyse/grid_rot_and_shear.py |
(no function) |
28 |
0 |
0 |
100% |
src/susi/analyse/img_rotation.py |
RotationAnalysis.__init__ |
2 |
0 |
0 |
100% |
src/susi/analyse/img_rotation.py |
RotationAnalysis.run |
5 |
1 |
0 |
80% |
src/susi/analyse/img_rotation.py |
RotationAnalysis.__detect_lines |
2 |
0 |
0 |
100% |
src/susi/analyse/img_rotation.py |
RotationAnalysis.__detect_rotation |
2 |
0 |
0 |
100% |
src/susi/analyse/img_rotation.py |
RotationCorrection.__init__ |
3 |
0 |
0 |
100% |
src/susi/analyse/img_rotation.py |
RotationCorrection.__cut_shape |
4 |
0 |
0 |
100% |
src/susi/analyse/img_rotation.py |
RotationCorrection.bicubic |
5 |
2 |
0 |
60% |
src/susi/analyse/img_rotation.py |
GetRotationFromSlitMask.__init__ |
3 |
3 |
0 |
0% |
src/susi/analyse/img_rotation.py |
GetRotationFromSlitMask.run |
4 |
4 |
0 |
0% |
src/susi/analyse/img_rotation.py |
GetRotationFromSlitMask._get_line |
2 |
2 |
0 |
0% |
src/susi/analyse/img_rotation.py |
GetRotationFromSlitMask._get_edge_yloc |
16 |
16 |
0 |
0% |
src/susi/analyse/img_rotation.py |
GetRotationFromSlitMask._get_columns_to_analyze |
7 |
7 |
0 |
0% |
src/susi/analyse/img_rotation.py |
GetRotationFromSlitMask._apply_subpixel_shift |
5 |
5 |
0 |
0% |
src/susi/analyse/img_rotation.py |
GetRotationFromSlitMask._diff_err |
4 |
4 |
0 |
0% |
src/susi/analyse/img_rotation.py |
GetRotationFromSlitMask._compute_shift |
1 |
1 |
0 |
0% |
src/susi/analyse/img_rotation.py |
GetRotationFromSlitMask._compute_shift_fit |
2 |
2 |
0 |
0% |
src/susi/analyse/img_rotation.py |
(no function) |
30 |
0 |
0 |
100% |
src/susi/analyse/movie_jitter.py |
movie |
5 |
5 |
0 |
0% |
src/susi/analyse/movie_jitter.py |
__metadata |
3 |
3 |
0 |
0% |
src/susi/analyse/movie_jitter.py |
__load_files |
6 |
6 |
0 |
0% |
src/susi/analyse/movie_jitter.py |
__create_out_path |
7 |
7 |
0 |
0% |
src/susi/analyse/movie_jitter.py |
__render_frames |
7 |
7 |
0 |
0% |
src/susi/analyse/movie_jitter.py |
__globals |
1 |
1 |
0 |
0% |
src/susi/analyse/movie_jitter.py |
__render_frame |
22 |
22 |
0 |
0% |
src/susi/analyse/movie_jitter.py |
__render_movie |
5 |
5 |
0 |
0% |
src/susi/analyse/movie_jitter.py |
(no function) |
21 |
0 |
0 |
100% |
src/susi/analyse/shifts.py |
ShiftAnalyser.__init__ |
6 |
0 |
0 |
100% |
src/susi/analyse/shifts.py |
ShiftAnalyser.with_dark_correction |
2 |
2 |
0 |
0% |
src/susi/analyse/shifts.py |
ShiftAnalyser.run |
4 |
0 |
0 |
100% |
src/susi/analyse/shifts.py |
ShiftAnalyser.__load_data |
8 |
0 |
0 |
100% |
src/susi/analyse/shifts.py |
ShiftAnalyser.__apply_dark |
2 |
1 |
0 |
50% |
src/susi/analyse/shifts.py |
ShiftAnalyser.__analyse |
3 |
0 |
0 |
100% |
src/susi/analyse/shifts.py |
ShiftAnalyser.power_spectrum |
12 |
1 |
0 |
92% |
src/susi/analyse/shifts.py |
ShiftAnalyser.__ps_bin |
9 |
9 |
0 |
0% |
src/susi/analyse/shifts.py |
ShiftAnalyser.save_result |
5 |
5 |
0 |
0% |
src/susi/analyse/shifts.py |
ShiftAnalyser.__write_pickle |
2 |
2 |
0 |
0% |
src/susi/analyse/shifts.py |
GlobalShift.__init__ |
5 |
0 |
0 |
100% |
src/susi/analyse/shifts.py |
GlobalShift.find |
4 |
0 |
0 |
100% |
src/susi/analyse/shifts.py |
GlobalShift.__global_offset |
5 |
0 |
0 |
100% |
src/susi/analyse/shifts.py |
GlobalShift.__gen_arguments |
2 |
0 |
0 |
100% |
src/susi/analyse/shifts.py |
GlobalShift.offset |
4 |
1 |
0 |
75% |
src/susi/analyse/shifts.py |
(no function) |
33 |
0 |
0 |
100% |
src/susi/analyse/slit_mask_border.py |
GetSlitMaskBorder_v2.__init__ |
7 |
0 |
0 |
100% |
src/susi/analyse/slit_mask_border.py |
GetSlitMaskBorder_v2.run_img |
5 |
0 |
0 |
100% |
src/susi/analyse/slit_mask_border.py |
GetSlitMaskBorder_v2.run_cube |
10 |
10 |
0 |
0% |
src/susi/analyse/slit_mask_border.py |
GetSlitMaskBorder_v2._bin_data |
3 |
1 |
0 |
67% |
src/susi/analyse/slit_mask_border.py |
GetSlitMaskBorder_v2.__gen_img_arguments |
2 |
0 |
0 |
100% |
src/susi/analyse/slit_mask_border.py |
GetSlitMaskBorder_v2.process_image |
51 |
17 |
0 |
67% |
src/susi/analyse/slit_mask_border.py |
GetSlitMaskBorder_v2.process_all_columns |
22 |
8 |
0 |
64% |
src/susi/analyse/slit_mask_border.py |
GetSlitMaskBorder_v2.gen_col_arguments |
4 |
0 |
0 |
100% |
src/susi/analyse/slit_mask_border.py |
GetSlitMaskBorder_v2.columns_shift |
15 |
15 |
0 |
0% |
src/susi/analyse/slit_mask_border.py |
GetSlitMaskBorder_v2.columns_shift.gauss |
1 |
1 |
0 |
0% |
src/susi/analyse/slit_mask_border.py |
GetSlitMaskBorder.__init__ |
4 |
4 |
0 |
0% |
src/susi/analyse/slit_mask_border.py |
GetSlitMaskBorder.run |
4 |
4 |
0 |
0% |
src/susi/analyse/slit_mask_border.py |
GetSlitMaskBorder._get_line |
2 |
2 |
0 |
0% |
src/susi/analyse/slit_mask_border.py |
GetSlitMaskBorder._get_edge_yloc |
20 |
20 |
0 |
0% |
src/susi/analyse/slit_mask_border.py |
GetSlitMaskBorder._get_columns_to_analyze |
7 |
7 |
0 |
0% |
src/susi/analyse/slit_mask_border.py |
GetSlitMaskBorder._apply_subpixel_shift |
5 |
5 |
0 |
0% |
src/susi/analyse/slit_mask_border.py |
GetSlitMaskBorder._diff_err |
4 |
4 |
0 |
0% |
src/susi/analyse/slit_mask_border.py |
GetSlitMaskBorder._compute_shift |
1 |
1 |
0 |
0% |
src/susi/analyse/slit_mask_border.py |
GetSlitMaskBorder._compute_shift_fit |
2 |
2 |
0 |
0% |
src/susi/analyse/slit_mask_border.py |
(no function) |
40 |
0 |
0 |
100% |
src/susi/atlantes/__init__.py |
(no function) |
4 |
0 |
0 |
100% |
src/susi/atlantes/atlas.py |
Atlas.__init__ |
4 |
0 |
0 |
100% |
src/susi/atlantes/atlas.py |
Atlas.load |
2 |
2 |
0 |
0% |
src/susi/atlantes/atlas.py |
Atlas.convert_wl |
2 |
0 |
0 |
100% |
src/susi/atlantes/atlas.py |
Atlas.normalized_intensity |
2 |
0 |
0 |
100% |
src/susi/atlantes/atlas.py |
Atlas.__len__ |
1 |
0 |
0 |
100% |
src/susi/atlantes/atlas.py |
(no function) |
8 |
0 |
0 |
100% |
src/susi/atlantes/compare.py |
overplot |
38 |
38 |
0 |
0% |
src/susi/atlantes/compare.py |
_gen_xes |
1 |
1 |
0 |
0% |
src/susi/atlantes/compare.py |
find_deflection |
6 |
6 |
0 |
0% |
src/susi/atlantes/compare.py |
_max_delta |
7 |
7 |
0 |
0% |
src/susi/atlantes/compare.py |
(no function) |
17 |
0 |
0 |
100% |
src/susi/atlantes/hamburg.py |
FTSAtlas.__init__ |
3 |
0 |
0 |
100% |
src/susi/atlantes/hamburg.py |
FTSAtlas.load |
11 |
0 |
0 |
100% |
src/susi/atlantes/hamburg.py |
FTSAtlas.__load_data |
3 |
0 |
0 |
100% |
src/susi/atlantes/hamburg.py |
FTSAtlas.__load_file |
12 |
0 |
0 |
100% |
src/susi/atlantes/hamburg.py |
(no function) |
12 |
0 |
0 |
100% |
src/susi/atlantes/sss.py |
SSSAtlas.__init__ |
5 |
0 |
0 |
100% |
src/susi/atlantes/sss.py |
SSSAtlas.load |
13 |
0 |
0 |
100% |
src/susi/atlantes/sss.py |
SSSAtlas.__load_data |
17 |
1 |
0 |
94% |
src/susi/atlantes/sss.py |
(no function) |
12 |
0 |
0 |
100% |
src/susi/base/__init__.py |
(no function) |
9 |
0 |
0 |
100% |
src/susi/base/api.py |
Api.__init__ |
4 |
0 |
0 |
100% |
src/susi/base/api.py |
Api.get_times |
5 |
0 |
0 |
100% |
src/susi/base/api.py |
Api.mark_raw_available |
7 |
4 |
0 |
43% |
src/susi/base/api.py |
Api.add_pipeline_run |
8 |
8 |
0 |
0% |
src/susi/base/api.py |
Api._add_api_header_to |
3 |
3 |
0 |
0% |
src/susi/base/api.py |
Api.encode |
2 |
2 |
0 |
0% |
src/susi/base/api.py |
Api.can_publish |
7 |
1 |
0 |
86% |
src/susi/base/api.py |
Api._url_raw_avail |
1 |
0 |
0 |
100% |
src/susi/base/api.py |
Api._url_observation |
1 |
0 |
0 |
100% |
src/susi/base/api.py |
Api._url_pipeline_run |
1 |
0 |
0 |
100% |
src/susi/base/api.py |
Api.errorhandler |
6 |
1 |
0 |
83% |
src/susi/base/api.py |
(no function) |
28 |
0 |
0 |
100% |
src/susi/base/config/__init__.py |
(no function) |
7 |
0 |
0 |
100% |
src/susi/base/config/base.py |
Base.__repr__ |
3 |
0 |
0 |
100% |
src/susi/base/config/base.py |
Base.amend_from_dict |
7 |
1 |
0 |
86% |
src/susi/base/config/base.py |
(no function) |
35 |
0 |
0 |
100% |
src/susi/base/config/calibdata.py |
CalibData.__repr__ |
3 |
0 |
0 |
100% |
src/susi/base/config/calibdata.py |
CalibData.amend_from_dict |
4 |
4 |
0 |
0% |
src/susi/base/config/calibdata.py |
(no function) |
14 |
0 |
0 |
100% |
src/susi/base/config/cam.py |
Cam.with_defaults |
20 |
1 |
0 |
95% |
src/susi/base/config/cam.py |
Cam.__repr__ |
3 |
0 |
0 |
100% |
src/susi/base/config/cam.py |
Cam.amend_from_dict |
11 |
1 |
0 |
91% |
src/susi/base/config/cam.py |
(no function) |
24 |
0 |
0 |
100% |
src/susi/base/config/config.py |
Config.__init__ |
8 |
0 |
0 |
100% |
src/susi/base/config/config.py |
Config.cam_defaults |
1 |
0 |
0 |
100% |
src/susi/base/config/config.py |
Config.set_log_level |
1 |
1 |
0 |
0% |
src/susi/base/config/config.py |
Config.from_yaml |
16 |
6 |
0 |
62% |
src/susi/base/config/config.py |
Config.from_dict |
6 |
0 |
0 |
100% |
src/susi/base/config/config.py |
Config.input_pattern |
1 |
0 |
0 |
100% |
src/susi/base/config/config.py |
Config.is_cam3 |
1 |
0 |
0 |
100% |
src/susi/base/config/config.py |
Config.__repr__ |
4 |
0 |
0 |
100% |
src/susi/base/config/config.py |
Config.info |
1 |
0 |
0 |
100% |
src/susi/base/config/config.py |
Config.out_path |
1 |
0 |
0 |
100% |
src/susi/base/config/config.py |
(no function) |
26 |
0 |
0 |
100% |
src/susi/base/config/data.py |
Data.__repr__ |
3 |
0 |
0 |
100% |
src/susi/base/config/data.py |
Data.amend_from_dict |
4 |
1 |
0 |
75% |
src/susi/base/config/data.py |
(no function) |
21 |
0 |
0 |
100% |
src/susi/base/config/reduc.py |
(no function) |
5 |
0 |
0 |
100% |
src/susi/base/config/spectropol.py |
SpectroPol.__repr__ |
3 |
0 |
0 |
100% |
src/susi/base/config/spectropol.py |
SpectroPol.amend_from_dict |
4 |
1 |
0 |
75% |
src/susi/base/config/spectropol.py |
(no function) |
20 |
0 |
0 |
100% |
src/susi/base/exceptions.py |
(no function) |
11 |
0 |
0 |
100% |
src/susi/base/globals.py |
Cam.__init__ |
3 |
0 |
0 |
100% |
src/susi/base/globals.py |
Cam.all |
1 |
1 |
0 |
0% |
src/susi/base/globals.py |
Cam.by_name |
1 |
1 |
0 |
0% |
src/susi/base/globals.py |
Cam.sp_to_cam_name |
2 |
2 |
0 |
0% |
src/susi/base/globals.py |
Globals.pipeline |
1 |
0 |
0 |
100% |
src/susi/base/globals.py |
(no function) |
46 |
0 |
0 |
100% |
src/susi/base/header_keys.py |
(no function) |
146 |
0 |
0 |
100% |
src/susi/base/loader.py |
Loader.__init__ |
8 |
0 |
0 |
100% |
src/susi/base/loader.py |
Loader.setup |
43 |
14 |
0 |
67% |
src/susi/base/loader.py |
Loader.check |
22 |
2 |
0 |
91% |
src/susi/base/loader.py |
Loader._test_out_path |
10 |
3 |
0 |
70% |
src/susi/base/loader.py |
Loader.default_arguments |
9 |
0 |
0 |
100% |
src/susi/base/loader.py |
(no function) |
17 |
0 |
0 |
100% |
src/susi/base/logging.py |
Logging.init_console |
8 |
0 |
0 |
100% |
src/susi/base/logging.py |
Logging.init_file |
6 |
6 |
0 |
0% |
src/susi/base/logging.py |
Logging.get_logger |
1 |
0 |
0 |
100% |
src/susi/base/logging.py |
Logging.set_log_level |
10 |
10 |
0 |
0% |
src/susi/base/logging.py |
Logging.welcome |
8 |
2 |
0 |
75% |
src/susi/base/logging.py |
(no function) |
15 |
0 |
0 |
100% |
src/susi/db/__init__.py |
(no function) |
4 |
0 |
0 |
100% |
src/susi/db/filedb.py |
FileDB.__init__ |
2 |
0 |
0 |
100% |
src/susi/db/filedb.py |
FileDB.dir_path |
15 |
0 |
0 |
100% |
src/susi/db/filedb.py |
FileDB.dir_structure |
12 |
1 |
0 |
92% |
src/susi/db/filedb.py |
FileDB.avrg_fname |
5 |
0 |
0 |
100% |
src/susi/db/filedb.py |
FileDB.file_time |
11 |
3 |
0 |
73% |
src/susi/db/filedb.py |
FileDB.file_path |
1 |
0 |
0 |
100% |
src/susi/db/filedb.py |
FileDB.base_out_path |
10 |
2 |
0 |
80% |
src/susi/db/filedb.py |
FileDB.data_paths |
8 |
0 |
0 |
100% |
src/susi/db/filedb.py |
FileDB.search_files |
19 |
19 |
0 |
0% |
src/susi/db/filedb.py |
FileDB._select_start_frame |
12 |
12 |
0 |
0% |
src/susi/db/filedb.py |
FileDB._collect_files |
13 |
13 |
0 |
0% |
src/susi/db/filedb.py |
FileDB._find_files_remotely |
6 |
6 |
0 |
0% |
src/susi/db/filedb.py |
FileDB._find_files_locally |
2 |
2 |
0 |
0% |
src/susi/db/filedb.py |
FileDB._reject_non_matching |
5 |
5 |
0 |
0% |
src/susi/db/filedb.py |
FileDB._reject_pre_start |
3 |
3 |
0 |
0% |
src/susi/db/filedb.py |
FileDB._reject_post_end |
5 |
5 |
0 |
0% |
src/susi/db/filedb.py |
FileDB.check_obs_intervals |
44 |
44 |
0 |
0% |
src/susi/db/filedb.py |
FileDB._plot_obs_intervals |
13 |
13 |
0 |
0% |
src/susi/db/filedb.py |
FileDB._dump_obs_files |
12 |
12 |
0 |
0% |
src/susi/db/filedb.py |
FileDB.fname_tstmp |
4 |
4 |
0 |
0% |
src/susi/db/filedb.py |
FileDB.tstmp_path |
1 |
1 |
0 |
0% |
src/susi/db/filedb.py |
(no function) |
48 |
0 |
0 |
100% |
src/susi/db/hk_script.py |
HK.__init__ |
28 |
28 |
0 |
0% |
src/susi/db/hk_script.py |
HK.get_files_from_hklog |
8 |
8 |
0 |
0% |
src/susi/db/hk_script.py |
HK.gen_dt |
10 |
10 |
0 |
0% |
src/susi/db/hk_script.py |
HK.tuple_to_dt_str |
5 |
5 |
0 |
0% |
src/susi/db/hk_script.py |
HK.F2_translator |
1 |
1 |
0 |
0% |
src/susi/db/hk_script.py |
HK.FwPos_translator |
3 |
3 |
0 |
0% |
src/susi/db/hk_script.py |
HK.AO_runmodenr_translator |
2 |
2 |
0 |
0% |
src/susi/db/hk_script.py |
HK.pointingstate_translator |
6 |
6 |
0 |
0% |
src/susi/db/hk_script.py |
HK.translate_multiple_columns |
12 |
12 |
0 |
0% |
src/susi/db/hk_script.py |
HK.get_back |
43 |
43 |
0 |
0% |
src/susi/db/hk_script.py |
HK.combine_interpolate |
58 |
58 |
0 |
0% |
src/susi/db/hk_script.py |
HK.load_gondola_hk |
42 |
42 |
0 |
0% |
src/susi/db/hk_script.py |
HK.convert_numeric |
1 |
1 |
0 |
0% |
src/susi/db/hk_script.py |
HK.load_hk |
27 |
27 |
0 |
0% |
src/susi/db/hk_script.py |
HK._key_matcher |
26 |
26 |
0 |
0% |
src/susi/db/hk_script.py |
HK._key_matcher_gondola |
20 |
20 |
0 |
0% |
src/susi/db/hk_script.py |
HK._interpolate |
48 |
48 |
0 |
0% |
src/susi/db/hk_script.py |
HK.plot_genpdf |
16 |
16 |
0 |
0% |
src/susi/db/hk_script.py |
HK.get_keys |
41 |
41 |
0 |
0% |
src/susi/db/hk_script.py |
HK.plot_gen |
15 |
15 |
0 |
0% |
src/susi/db/hk_script.py |
HK.plot_gen_get_back |
15 |
15 |
0 |
0% |
src/susi/db/hk_script.py |
create_hklog |
23 |
23 |
0 |
0% |
src/susi/db/hk_script.py |
generate_plotpdf |
6 |
6 |
0 |
0% |
src/susi/db/hk_script.py |
(no function) |
51 |
0 |
0 |
100% |
src/susi/db/metadata.py |
Metadata.insert |
3 |
0 |
0 |
100% |
src/susi/db/metadata.py |
Metadata.insert_batch |
8 |
0 |
0 |
100% |
src/susi/db/metadata.py |
Metadata.db_path |
11 |
0 |
0 |
100% |
src/susi/db/metadata.py |
Metadata.__init__ |
4 |
0 |
0 |
100% |
src/susi/db/metadata.py |
Metadata.reload |
4 |
0 |
0 |
100% |
src/susi/db/metadata.py |
Metadata.__contains__ |
1 |
0 |
0 |
100% |
src/susi/db/metadata.py |
Metadata.__getitem__ |
2 |
0 |
0 |
100% |
src/susi/db/metadata.py |
Metadata.add |
5 |
0 |
0 |
100% |
src/susi/db/metadata.py |
Metadata.delete |
2 |
2 |
0 |
0% |
src/susi/db/metadata.py |
Metadata.commit |
6 |
0 |
0 |
100% |
src/susi/db/metadata.py |
Metadata._generate_entry |
7 |
0 |
0 |
100% |
src/susi/db/metadata.py |
(no function) |
26 |
0 |
0 |
100% |
src/susi/db/remote_connection.py |
RemoteConnection.__bool__ |
1 |
0 |
0 |
100% |
src/susi/db/remote_connection.py |
(no function) |
7 |
0 |
0 |
100% |
src/susi/io/__init__.py |
(no function) |
5 |
0 |
0 |
100% |
src/susi/io/camera_calibration_constants.py |
(no function) |
493 |
0 |
0 |
100% |
src/susi/io/camera_decode_hk.py |
calcExpSTD |
4 |
0 |
0 |
100% |
src/susi/io/camera_decode_hk.py |
getfactoroffset |
49 |
0 |
0 |
100% |
src/susi/io/camera_decode_hk.py |
convDACtoBiasV |
5 |
1 |
0 |
80% |
src/susi/io/camera_decode_hk.py |
downto_range |
9 |
2 |
0 |
78% |
src/susi/io/camera_decode_hk.py |
getCFfromCameraID |
19 |
13 |
0 |
32% |
src/susi/io/camera_decode_hk.py |
ImageHousekeeping.setHKStructure |
1 |
0 |
0 |
100% |
src/susi/io/camera_decode_hk.py |
ImageHousekeeping.__init__ |
16 |
0 |
0 |
100% |
src/susi/io/camera_decode_hk.py |
ImageHousekeeping.get_hk_line |
7 |
0 |
0 |
100% |
src/susi/io/camera_decode_hk.py |
ImageHousekeeping.resort_hk_line |
9 |
1 |
0 |
89% |
src/susi/io/camera_decode_hk.py |
ImageHousekeeping.get_image_hk |
33 |
5 |
0 |
85% |
src/susi/io/camera_decode_hk.py |
ImageHousekeeping.get_user_hk |
8 |
2 |
0 |
75% |
src/susi/io/camera_decode_hk.py |
ImageHousekeeping.decode_user_hk |
28 |
4 |
0 |
86% |
src/susi/io/camera_decode_hk.py |
ImageHousekeeping.decode_field |
11 |
2 |
0 |
82% |
src/susi/io/camera_decode_hk.py |
decodeHK |
176 |
20 |
0 |
89% |
src/susi/io/camera_decode_hk.py |
full_hk |
8 |
1 |
0 |
88% |
src/susi/io/camera_decode_hk.py |
camera_hk |
3 |
0 |
0 |
100% |
src/susi/io/camera_decode_hk.py |
__convert_voltvalue |
2 |
0 |
0 |
100% |
src/susi/io/camera_decode_hk.py |
(no function) |
125 |
0 |
0 |
100% |
src/susi/io/camera_definitions.py |
(no function) |
145 |
0 |
0 |
100% |
src/susi/io/camera_param_convertion.py |
polynom2ndorder |
4 |
1 |
0 |
75% |
src/susi/io/camera_param_convertion.py |
convertADC15toTemperature |
10 |
1 |
0 |
90% |
src/susi/io/camera_param_convertion.py |
convertADC2toTemperature |
10 |
2 |
0 |
80% |
src/susi/io/camera_param_convertion.py |
convertADC1toTemperature |
10 |
2 |
0 |
80% |
src/susi/io/camera_param_convertion.py |
(no function) |
4 |
0 |
0 |
100% |
src/susi/io/fits.py |
Fits.override_header |
6 |
1 |
0 |
83% |
src/susi/io/fits.py |
Fits.__init__ |
5 |
0 |
0 |
100% |
src/susi/io/fits.py |
Fits.read |
8 |
2 |
0 |
75% |
src/susi/io/fits.py |
Fits.read_ics |
6 |
0 |
0 |
100% |
src/susi/io/fits.py |
Fits.append_hk_keys |
8 |
0 |
0 |
100% |
src/susi/io/fits.py |
Fits.set_data |
4 |
0 |
0 |
100% |
src/susi/io/fits.py |
Fits.value_of |
4 |
0 |
0 |
100% |
src/susi/io/fits.py |
Fits.mod_state |
1 |
1 |
0 |
0% |
src/susi/io/fits.py |
Fits.observation_time |
1 |
0 |
0 |
100% |
src/susi/io/fits.py |
Fits.custom_header |
8 |
3 |
0 |
62% |
src/susi/io/fits.py |
Fits.mean |
4 |
1 |
0 |
75% |
src/susi/io/fits.py |
Fits.rms |
4 |
1 |
0 |
75% |
src/susi/io/fits.py |
Fits.contrast |
1 |
0 |
0 |
100% |
src/susi/io/fits.py |
Fits.snr |
1 |
0 |
0 |
100% |
src/susi/io/fits.py |
Fits.write_to_disk |
11 |
11 |
0 |
0% |
src/susi/io/fits.py |
Fits.__write_fits |
3 |
3 |
0 |
0% |
src/susi/io/fits.py |
Fits.convert_ics |
6 |
0 |
0 |
100% |
src/susi/io/fits.py |
Fits.compare_header |
11 |
1 |
0 |
91% |
src/susi/io/fits.py |
Fits._gen_hdu |
6 |
1 |
0 |
83% |
src/susi/io/fits.py |
Fits.__repr__ |
8 |
0 |
0 |
100% |
src/susi/io/fits.py |
Fits.get_header |
3 |
0 |
0 |
100% |
src/susi/io/fits.py |
Fits.get_data |
9 |
0 |
0 |
100% |
src/susi/io/fits.py |
Fits.set_data_type |
4 |
0 |
0 |
100% |
src/susi/io/fits.py |
(no function) |
45 |
0 |
0 |
100% |
src/susi/io/fits_batch.py |
FitsBatch.__init__ |
5 |
0 |
0 |
100% |
src/susi/io/fits_batch.py |
FitsBatch.read |
6 |
6 |
0 |
0% |
src/susi/io/fits_batch.py |
FitsBatch.read_ics |
2 |
2 |
0 |
0% |
src/susi/io/fits_batch.py |
FitsBatch.read_header |
6 |
2 |
0 |
67% |
src/susi/io/fits_batch.py |
FitsBatch.convert_ics |
1 |
1 |
0 |
0% |
src/susi/io/fits_batch.py |
FitsBatch.load |
9 |
2 |
0 |
78% |
src/susi/io/fits_batch.py |
FitsBatch.header_copy |
3 |
0 |
0 |
100% |
src/susi/io/fits_batch.py |
FitsBatch.is_applied |
3 |
0 |
0 |
100% |
src/susi/io/fits_batch.py |
FitsBatch.write_to_disk |
10 |
1 |
0 |
90% |
src/susi/io/fits_batch.py |
FitsBatch.write_metadata |
12 |
3 |
0 |
75% |
src/susi/io/fits_batch.py |
FitsBatch._dump_entry |
13 |
13 |
0 |
0% |
src/susi/io/fits_batch.py |
FitsBatch.apply_dark |
12 |
12 |
0 |
0% |
src/susi/io/fits_batch.py |
FitsBatch.load_ics |
1 |
0 |
0 |
100% |
src/susi/io/fits_batch.py |
FitsBatch.convert |
2 |
2 |
0 |
0% |
src/susi/io/fits_batch.py |
FitsBatch.__getitem__ |
3 |
0 |
0 |
100% |
src/susi/io/fits_batch.py |
FitsBatch.__iter__ |
2 |
0 |
0 |
100% |
src/susi/io/fits_batch.py |
FitsBatch.__next__ |
5 |
0 |
0 |
100% |
src/susi/io/fits_batch.py |
FitsBatch.__repr__ |
4 |
4 |
0 |
0% |
src/susi/io/fits_batch.py |
FitsBatch.as_fits |
4 |
0 |
0 |
100% |
src/susi/io/fits_batch.py |
FitsBatch.data_array |
2 |
0 |
0 |
100% |
src/susi/io/fits_batch.py |
FitsBatch.file_list |
2 |
0 |
0 |
100% |
src/susi/io/fits_batch.py |
FitsBatch.header_field |
2 |
0 |
0 |
100% |
src/susi/io/fits_batch.py |
FitsBatch.header_field_comment |
2 |
0 |
0 |
100% |
src/susi/io/fits_batch.py |
FitsBatch.__comment |
3 |
0 |
0 |
100% |
src/susi/io/fits_batch.py |
FitsBatch.file_by |
3 |
0 |
0 |
100% |
src/susi/io/fits_batch.py |
FitsBatch.sort_by |
2 |
0 |
0 |
100% |
src/susi/io/fits_batch.py |
FitsBatch.header_content |
2 |
0 |
0 |
100% |
src/susi/io/fits_batch.py |
FitsBatch.__len__ |
1 |
0 |
0 |
100% |
src/susi/io/fits_batch.py |
FitsBatch.__load_file |
3 |
0 |
0 |
100% |
src/susi/io/fits_batch.py |
FitsBatch.__load_ics_file |
2 |
0 |
0 |
100% |
src/susi/io/fits_batch.py |
FitsBatch.__load_header |
3 |
0 |
0 |
100% |
src/susi/io/fits_batch.py |
FitsBatch.__check_loaded |
2 |
0 |
0 |
100% |
src/susi/io/fits_batch.py |
FitsBatch.__convert_ics_file |
1 |
1 |
0 |
0% |
src/susi/io/fits_batch.py |
(no function) |
57 |
0 |
0 |
100% |
src/susi/io/fits_cube.py |
SusiCube.__init__ |
5 |
5 |
0 |
0% |
src/susi/io/fits_cube.py |
SusiCube.read |
16 |
16 |
0 |
0% |
src/susi/io/fits_cube.py |
SusiCube.write_to_disk |
9 |
9 |
0 |
0% |
src/susi/io/fits_cube.py |
SusiCube.read_3dExt |
7 |
7 |
0 |
0% |
src/susi/io/fits_cube.py |
SusiCube.read_3dExt_as_4dView |
11 |
11 |
0 |
0% |
src/susi/io/fits_cube.py |
(no function) |
15 |
0 |
0 |
100% |
src/susi/io/fits_header.py |
Card.from_orig |
1 |
0 |
0 |
100% |
src/susi/io/fits_header.py |
Card.copy_all |
6 |
6 |
0 |
0% |
src/susi/io/fits_header.py |
Card.__init__ |
3 |
0 |
0 |
100% |
src/susi/io/fits_header.py |
Card.to_card |
9 |
2 |
0 |
78% |
src/susi/io/fits_header.py |
HeaderCards.__init__ |
1 |
0 |
0 |
100% |
src/susi/io/fits_header.py |
HeaderCards.append |
1 |
0 |
0 |
100% |
src/susi/io/fits_header.py |
HeaderCards.copy_card |
1 |
0 |
0 |
100% |
src/susi/io/fits_header.py |
SUSIStandardHeader.__init__ |
1 |
1 |
0 |
0% |
src/susi/io/fits_header.py |
SUSIStandardHeader.update |
6 |
6 |
0 |
0% |
src/susi/io/fits_header.py |
(no function) |
19 |
0 |
0 |
100% |
src/susi/io/multi_hdu_writer.py |
MultiHDUWriter.__init__ |
5 |
0 |
0 |
100% |
src/susi/io/multi_hdu_writer.py |
MultiHDUWriter.custom_header |
5 |
0 |
0 |
100% |
src/susi/io/multi_hdu_writer.py |
MultiHDUWriter.append |
3 |
0 |
0 |
100% |
src/susi/io/multi_hdu_writer.py |
MultiHDUWriter.write_to_disk |
6 |
0 |
0 |
100% |
src/susi/io/multi_hdu_writer.py |
MultiHDUWriter.__gen_hdu |
6 |
0 |
0 |
100% |
src/susi/io/multi_hdu_writer.py |
MultiHDUWriter.__repr__ |
9 |
0 |
0 |
100% |
src/susi/io/multi_hdu_writer.py |
(no function) |
11 |
0 |
0 |
100% |
src/susi/io/state_link.py |
(no function) |
7 |
0 |
0 |
100% |
src/susi/io/wcs_coordinates.py |
WcsCoordinates.__init__ |
1 |
1 |
0 |
0% |
src/susi/io/wcs_coordinates.py |
WcsCoordinates.add_header |
17 |
17 |
0 |
0% |
src/susi/io/wcs_coordinates.py |
(no function) |
15 |
15 |
0 |
0% |
src/susi/model/__init__.py |
(no function) |
5 |
0 |
0 |
100% |
src/susi/model/grating.py |
order |
1 |
0 |
0 |
100% |
src/susi/model/grating.py |
incidence_angle |
7 |
0 |
0 |
100% |
src/susi/model/grating.py |
diffraction_angle |
1 |
0 |
0 |
100% |
src/susi/model/grating.py |
linear_dispersion |
3 |
0 |
0 |
100% |
src/susi/model/grating.py |
efficiency |
3 |
0 |
0 |
100% |
src/susi/model/grating.py |
wavelength |
1 |
0 |
0 |
100% |
src/susi/model/grating.py |
(no function) |
16 |
0 |
0 |
100% |
src/susi/model/input_flux.py |
input_flux |
10 |
1 |
0 |
90% |
src/susi/model/input_flux.py |
(no function) |
8 |
0 |
0 |
100% |
src/susi/model/pol_eff.py |
pol_eff |
10 |
1 |
0 |
90% |
src/susi/model/pol_eff.py |
plot_eff |
15 |
15 |
0 |
0% |
src/susi/model/pol_eff.py |
(no function) |
10 |
0 |
0 |
100% |
src/susi/model/susi_mm.py |
susi_mmret |
15 |
15 |
0 |
0% |
src/susi/model/susi_mm.py |
susi_mmpol |
10 |
10 |
0 |
0% |
src/susi/model/susi_mm.py |
susi_psg |
14 |
14 |
0 |
0% |
src/susi/model/susi_mm.py |
susi_mmrot |
7 |
7 |
0 |
0% |
src/susi/model/susi_mm.py |
susi_mmirr |
38 |
38 |
0 |
0% |
src/susi/model/susi_mm.py |
(no function) |
14 |
0 |
0 |
100% |
src/susi/model/susi_mm_sunrise_telescope.py |
get_mirror_par |
22 |
22 |
0 |
0% |
src/susi/model/susi_mm_sunrise_telescope.py |
telescope_mm |
17 |
17 |
0 |
0% |
src/susi/model/susi_mm_sunrise_telescope.py |
(no function) |
21 |
8 |
0 |
62% |
src/susi/raw2fits/__init__.py |
(no function) |
1 |
0 |
0 |
100% |
src/susi/raw2fits/fits_handling.py |
image2fits |
3 |
0 |
0 |
100% |
src/susi/raw2fits/fits_handling.py |
save_fits |
4 |
1 |
0 |
75% |
src/susi/raw2fits/fits_handling.py |
add_header_entry |
10 |
3 |
0 |
70% |
src/susi/raw2fits/fits_handling.py |
(no function) |
5 |
0 |
0 |
100% |
src/susi/raw2fits/read_raw_save_to_fits.py |
make_printable |
1 |
0 |
0 |
100% |
src/susi/raw2fits/read_raw_save_to_fits.py |
prepareHDR |
29 |
3 |
0 |
90% |
src/susi/raw2fits/read_raw_save_to_fits.py |
save_image_as_fits |
7 |
2 |
0 |
71% |
src/susi/raw2fits/read_raw_save_to_fits.py |
SUSI_readrawsavefitsListofFiles |
16 |
4 |
0 |
75% |
src/susi/raw2fits/read_raw_save_to_fits.py |
getListofRawFiles |
9 |
9 |
0 |
0% |
src/susi/raw2fits/read_raw_save_to_fits.py |
(no function) |
20 |
0 |
0 |
100% |
src/susi/reduc/__init__.py |
(no function) |
7 |
0 |
0 |
100% |
src/susi/reduc/average/__init__.py |
(no function) |
2 |
0 |
0 |
100% |
src/susi/reduc/average/average.py |
Average.__init__ |
2 |
0 |
0 |
100% |
src/susi/reduc/average/average.py |
Average.run |
2 |
0 |
0 |
100% |
src/susi/reduc/average/average.py |
(no function) |
5 |
0 |
0 |
100% |
src/susi/reduc/average/framesum.py |
FrameSum.__init__ |
3 |
0 |
0 |
100% |
src/susi/reduc/average/framesum.py |
FrameSum.add |
8 |
0 |
0 |
100% |
src/susi/reduc/average/framesum.py |
FrameSum.sum_all |
5 |
0 |
0 |
100% |
src/susi/reduc/average/framesum.py |
FrameSum.sum_in_chunks |
5 |
5 |
0 |
0% |
src/susi/reduc/average/framesum.py |
(no function) |
10 |
0 |
0 |
100% |
src/susi/reduc/demodulation/__init__.py |
(no function) |
3 |
0 |
0 |
100% |
src/susi/reduc/demodulation/demod_assembler.py |
DemodAssembler.__init__ |
7 |
0 |
0 |
100% |
src/susi/reduc/demodulation/demod_assembler.py |
DemodAssembler.run |
11 |
0 |
0 |
100% |
src/susi/reduc/demodulation/demod_assembler.py |
DemodAssembler._start_new_block |
7 |
0 |
0 |
100% |
src/susi/reduc/demodulation/demod_assembler.py |
DemodAssembler._state |
1 |
0 |
0 |
100% |
src/susi/reduc/demodulation/demod_assembler.py |
(no function) |
10 |
0 |
0 |
100% |
src/susi/reduc/demodulation/demodulator.py |
Demodulator.__init__ |
4 |
0 |
0 |
100% |
src/susi/reduc/demodulation/demodulator.py |
Demodulator.run |
4 |
0 |
0 |
100% |
src/susi/reduc/demodulation/demodulator.py |
Demodulator._adjust_demod_matrix |
4 |
0 |
0 |
100% |
src/susi/reduc/demodulation/demodulator.py |
Demodulator._compute_stokes |
3 |
0 |
0 |
100% |
src/susi/reduc/demodulation/demodulator.py |
Demodulator._normalize |
2 |
0 |
0 |
100% |
src/susi/reduc/demodulation/demodulator.py |
(no function) |
12 |
0 |
0 |
100% |
src/susi/reduc/demodulation/mod_states.py |
ModStateDetector.__init__ |
8 |
0 |
0 |
100% |
src/susi/reduc/demodulation/mod_states.py |
ModStateDetector.analyze |
6 |
0 |
0 |
100% |
src/susi/reduc/demodulation/mod_states.py |
ModStateDetector.__get_orig_angles |
6 |
3 |
0 |
50% |
src/susi/reduc/demodulation/mod_states.py |
ModStateDetector.__get_orig_tstmps |
3 |
0 |
0 |
100% |
src/susi/reduc/demodulation/mod_states.py |
ModStateDetector.__correct_missing_frames |
14 |
0 |
0 |
100% |
src/susi/reduc/demodulation/mod_states.py |
ModStateDetector.__check_timestamps |
13 |
4 |
0 |
69% |
src/susi/reduc/demodulation/mod_states.py |
ModStateDetector._delete_mod_cycles |
13 |
1 |
0 |
92% |
src/susi/reduc/demodulation/mod_states.py |
ModStateDetector.__remove_block |
6 |
0 |
0 |
100% |
src/susi/reduc/demodulation/mod_states.py |
ModStateDetector.__get_ini_modstate |
10 |
1 |
0 |
90% |
src/susi/reduc/demodulation/mod_states.py |
ModStateDetector.__build_state_map |
3 |
0 |
0 |
100% |
src/susi/reduc/demodulation/mod_states.py |
ModStateDetector.__plot_on_error |
38 |
38 |
0 |
0% |
src/susi/reduc/demodulation/mod_states.py |
(no function) |
25 |
0 |
0 |
100% |
src/susi/reduc/fields/__init__.py |
(no function) |
3 |
0 |
0 |
100% |
src/susi/reduc/fields/dark_field_correction.py |
DFCorrector.__init__ |
2 |
0 |
0 |
100% |
src/susi/reduc/fields/dark_field_correction.py |
DFCorrector.run |
4 |
0 |
0 |
100% |
src/susi/reduc/fields/dark_field_correction.py |
DFCorrector.__check_header |
5 |
1 |
0 |
80% |
src/susi/reduc/fields/dark_field_correction.py |
DFCorrector.__check_shapes |
14 |
4 |
0 |
71% |
src/susi/reduc/fields/dark_field_correction.py |
DFCorrector.__correct_img |
6 |
1 |
0 |
83% |
src/susi/reduc/fields/dark_field_correction.py |
(no function) |
12 |
0 |
0 |
100% |
src/susi/reduc/fields/flat_field_correction.py |
LineRemover.__init__ |
3 |
0 |
0 |
100% |
src/susi/reduc/fields/flat_field_correction.py |
LineRemover.run |
2 |
0 |
0 |
100% |
src/susi/reduc/fields/flat_field_correction.py |
LineRemover.__remove_lines |
9 |
0 |
0 |
100% |
src/susi/reduc/fields/flat_field_correction.py |
LineRemover.__process_col |
11 |
0 |
0 |
100% |
src/susi/reduc/fields/flat_field_correction.py |
FFCorrector.__init__ |
2 |
2 |
0 |
0% |
src/susi/reduc/fields/flat_field_correction.py |
FFCorrector.run |
3 |
3 |
0 |
0% |
src/susi/reduc/fields/flat_field_correction.py |
FFCorrector.__check_header |
4 |
4 |
0 |
0% |
src/susi/reduc/fields/flat_field_correction.py |
FFCorrector.__check_shapes |
7 |
7 |
0 |
0% |
src/susi/reduc/fields/flat_field_correction.py |
FFCorrector.__correct_img |
4 |
4 |
0 |
0% |
src/susi/reduc/fields/flat_field_correction.py |
(no function) |
16 |
0 |
0 |
100% |
src/susi/reduc/fields/shielded_px_correction.py |
SHIPXCorrector.__init__ |
2 |
0 |
0 |
100% |
src/susi/reduc/fields/shielded_px_correction.py |
SHIPXCorrector.run |
12 |
4 |
0 |
67% |
src/susi/reduc/fields/shielded_px_correction.py |
ShiPixLinearRow.__init__ |
2 |
0 |
0 |
100% |
src/susi/reduc/fields/shielded_px_correction.py |
ShiPixLinearRow.run |
3 |
0 |
0 |
100% |
src/susi/reduc/fields/shielded_px_correction.py |
ShiPixLinearRow._correct_frame |
4 |
0 |
0 |
100% |
src/susi/reduc/fields/shielded_px_correction.py |
ShiPixLinearRow._compute_dark |
4 |
0 |
0 |
100% |
src/susi/reduc/fields/shielded_px_correction.py |
ShiPixLinearRow._correct_row |
3 |
0 |
0 |
100% |
src/susi/reduc/fields/shielded_px_correction.py |
ShiPixLinearRow._line |
4 |
0 |
0 |
100% |
src/susi/reduc/fields/shielded_px_correction.py |
ShiPixGlobalMean.__init__ |
2 |
0 |
0 |
100% |
src/susi/reduc/fields/shielded_px_correction.py |
ShiPixGlobalMean.run |
3 |
0 |
0 |
100% |
src/susi/reduc/fields/shielded_px_correction.py |
ShiPixGlobalMean._shpx_mean |
4 |
0 |
0 |
100% |
src/susi/reduc/fields/shielded_px_correction.py |
ShiPixMedianCol.__init__ |
3 |
0 |
0 |
100% |
src/susi/reduc/fields/shielded_px_correction.py |
ShiPixMedianCol.run |
5 |
1 |
0 |
80% |
src/susi/reduc/fields/shielded_px_correction.py |
ShiPixMedianCol._correct_frame |
2 |
0 |
0 |
100% |
src/susi/reduc/fields/shielded_px_correction.py |
ShiPixMedianCol._correct_col |
7 |
4 |
0 |
43% |
src/susi/reduc/fields/shielded_px_correction.py |
ShiPixColAndRow.__init__ |
2 |
2 |
0 |
0% |
src/susi/reduc/fields/shielded_px_correction.py |
ShiPixColAndRow.run |
4 |
4 |
0 |
0% |
src/susi/reduc/fields/shielded_px_correction.py |
ShiPixColAndRow._get_valid_borders |
10 |
10 |
0 |
0% |
src/susi/reduc/fields/shielded_px_correction.py |
(no function) |
33 |
0 |
0 |
100% |
src/susi/reduc/fitting/__init__.py |
(no function) |
3 |
0 |
0 |
100% |
src/susi/reduc/fitting/line.py |
Line.__init__ |
7 |
0 |
0 |
100% |
src/susi/reduc/fitting/line.py |
Line.add |
1 |
0 |
0 |
100% |
src/susi/reduc/fitting/line.py |
Line.gaps |
5 |
0 |
0 |
100% |
src/susi/reduc/fitting/line.py |
Line.area |
2 |
0 |
0 |
100% |
src/susi/reduc/fitting/line.py |
Line.shift |
4 |
0 |
0 |
100% |
src/susi/reduc/fitting/line.py |
(no function) |
10 |
0 |
0 |
100% |
src/susi/reduc/fitting/line_detector.py |
LineDetector.__init__ |
6 |
0 |
0 |
100% |
src/susi/reduc/fitting/line_detector.py |
LineDetector.run |
4 |
0 |
0 |
100% |
src/susi/reduc/fitting/line_detector.py |
LineDetector.__normalize |
2 |
0 |
0 |
100% |
src/susi/reduc/fitting/line_detector.py |
LineDetector.__detect_line_centers |
5 |
0 |
0 |
100% |
src/susi/reduc/fitting/line_detector.py |
LineDetector.__create_line |
1 |
0 |
0 |
100% |
src/susi/reduc/fitting/line_detector.py |
LineDetector.__determine_cols_to_check |
4 |
0 |
0 |
100% |
src/susi/reduc/fitting/line_detector.py |
LineDetector.__detect_lines_per_col |
3 |
0 |
0 |
100% |
src/susi/reduc/fitting/line_detector.py |
LineDetector.__line_args |
1 |
0 |
0 |
100% |
src/susi/reduc/fitting/line_detector.py |
_detect_line |
12 |
0 |
0 |
100% |
src/susi/reduc/fitting/line_detector.py |
(no function) |
17 |
0 |
0 |
100% |
src/susi/reduc/fitting/line_fit.py |
LineFit.__init__ |
10 |
0 |
0 |
100% |
src/susi/reduc/fitting/line_fit.py |
LineFit.run |
4 |
0 |
0 |
100% |
src/susi/reduc/fitting/line_fit.py |
LineFit.__check_input |
2 |
0 |
0 |
100% |
src/susi/reduc/fitting/line_fit.py |
LineFit.__fit_line |
4 |
0 |
0 |
100% |
src/susi/reduc/fitting/line_fit.py |
LineFit.__find_peaks |
7 |
1 |
0 |
86% |
src/susi/reduc/fitting/line_fit.py |
LineFit.__initial_values |
6 |
0 |
0 |
100% |
src/susi/reduc/fitting/line_fit.py |
LineFit.__fit_gauss |
2 |
0 |
0 |
100% |
src/susi/reduc/fitting/line_fit.py |
LineFit.__fit_lorentz |
4 |
1 |
0 |
75% |
src/susi/reduc/fitting/line_fit.py |
LineFit.__find_max |
3 |
0 |
0 |
100% |
src/susi/reduc/fitting/line_fit.py |
LineFit.__fit |
7 |
2 |
0 |
71% |
src/susi/reduc/fitting/line_fit.py |
gaussian |
1 |
0 |
0 |
100% |
src/susi/reduc/fitting/line_fit.py |
overlapping_gaussian |
1 |
0 |
0 |
100% |
src/susi/reduc/fitting/line_fit.py |
lorentzian |
1 |
0 |
0 |
100% |
src/susi/reduc/fitting/line_fit.py |
overlapping_lorentzian |
1 |
0 |
0 |
100% |
src/susi/reduc/fitting/line_fit.py |
(no function) |
22 |
0 |
0 |
100% |
src/susi/reduc/fringes/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
src/susi/reduc/fringes/spc_registration.py |
SPCRegistration.__init__ |
5 |
5 |
0 |
0% |
src/susi/reduc/fringes/spc_registration.py |
SPCRegistration.run |
8 |
8 |
0 |
0% |
src/susi/reduc/fringes/spc_registration.py |
SPCRegistration.transform_image |
3 |
3 |
0 |
0% |
src/susi/reduc/fringes/spc_registration.py |
SPCRegistration.keep_valid_rectangular_roi |
11 |
11 |
0 |
0% |
src/susi/reduc/fringes/spc_registration.py |
SPCRegistration.nl_shear |
3 |
3 |
0 |
0% |
src/susi/reduc/fringes/spc_registration.py |
(no function) |
12 |
12 |
0 |
0% |
src/susi/reduc/hot_pixels/__init__.py |
(no function) |
1 |
0 |
0 |
100% |
src/susi/reduc/hot_pixels/hot_pixels_correction.py |
HOTPXCorrector.__init__ |
5 |
0 |
0 |
100% |
src/susi/reduc/hot_pixels/hot_pixels_correction.py |
HOTPXCorrector.run |
5 |
0 |
0 |
100% |
src/susi/reduc/hot_pixels/hot_pixels_correction.py |
HOTPXCorrector._load_corr_mode |
8 |
0 |
0 |
100% |
src/susi/reduc/hot_pixels/hot_pixels_correction.py |
HOTPXCorrector._correct_frame |
53 |
16 |
0 |
70% |
src/susi/reduc/hot_pixels/hot_pixels_correction.py |
(no function) |
12 |
0 |
0 |
100% |
src/susi/reduc/pipeline/__init__.py |
(no function) |
6 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/__init__.py |
(no function) |
10 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block.py |
Block.input_needed |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block.py |
Block.start |
1 |
1 |
0 |
0% |
src/susi/reduc/pipeline/blocks/block.py |
Block.prepare |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block.py |
Block.predict_output |
1 |
1 |
0 |
0% |
src/susi/reduc/pipeline/blocks/block.py |
Block.__init__ |
5 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block.py |
Block.run |
15 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block.py |
Block._algorithm |
1 |
1 |
0 |
0% |
src/susi/reduc/pipeline/blocks/block.py |
Block._target_roi |
2 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block.py |
Block._update_roi |
9 |
4 |
0 |
56% |
src/susi/reduc/pipeline/blocks/block.py |
Block._update_roi_header |
15 |
9 |
0 |
40% |
src/susi/reduc/pipeline/blocks/block.py |
Block._update_rms_snr_mean |
4 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block.py |
BlockRegistry.register |
3 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block.py |
BlockRegistry.__contains__ |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block.py |
BlockRegistry.__getitem__ |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block.py |
(no function) |
39 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_b.py |
BlockB.start |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_b.py |
BlockB._algorithm |
3 |
1 |
0 |
67% |
src/susi/reduc/pipeline/blocks/block_b.py |
BlockB._process_entry |
1 |
1 |
0 |
0% |
src/susi/reduc/pipeline/blocks/block_b.py |
BlockB._average_frames |
7 |
5 |
0 |
29% |
src/susi/reduc/pipeline/blocks/block_b.py |
BlockB.demodulated_avrg |
9 |
9 |
0 |
0% |
src/susi/reduc/pipeline/blocks/block_b.py |
BlockB._avrg_no_state |
7 |
7 |
0 |
0% |
src/susi/reduc/pipeline/blocks/block_b.py |
BlockB._avrg_per_state |
4 |
4 |
0 |
0% |
src/susi/reduc/pipeline/blocks/block_b.py |
BlockB._state_split |
4 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_b.py |
BlockB._merged_header |
9 |
9 |
0 |
0% |
src/susi/reduc/pipeline/blocks/block_b.py |
BlockB._state_avrg |
1 |
1 |
0 |
0% |
src/susi/reduc/pipeline/blocks/block_b.py |
BlockB._avrg_fname |
9 |
9 |
0 |
0% |
src/susi/reduc/pipeline/blocks/block_b.py |
BlockB._modify_data |
4 |
4 |
0 |
0% |
src/susi/reduc/pipeline/blocks/block_b.py |
BlockB._modify_header |
5 |
5 |
0 |
0% |
src/susi/reduc/pipeline/blocks/block_b.py |
BlockB.predict_output |
13 |
1 |
0 |
92% |
src/susi/reduc/pipeline/blocks/block_b.py |
(no function) |
33 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_c.py |
BlockC.input_needed |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_c.py |
BlockC.start |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_c.py |
BlockC._algorithm |
2 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_c.py |
BlockC._process_entry |
3 |
1 |
0 |
67% |
src/susi/reduc/pipeline/blocks/block_c.py |
BlockC._modify_data |
11 |
2 |
0 |
82% |
src/susi/reduc/pipeline/blocks/block_c.py |
BlockC._shear_corr |
4 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_c.py |
BlockC._crop2lid |
9 |
2 |
0 |
78% |
src/susi/reduc/pipeline/blocks/block_c.py |
BlockC._modify_header |
22 |
3 |
0 |
86% |
src/susi/reduc/pipeline/blocks/block_c.py |
(no function) |
28 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_d.py |
BlockD.start |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_d.py |
BlockD._algorithm |
9 |
2 |
0 |
78% |
src/susi/reduc/pipeline/blocks/block_d.py |
BlockD._get_roi |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_d.py |
BlockD._demod_mat_shape |
6 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_d.py |
BlockD._adapt_shapes |
5 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_d.py |
BlockD._apply_binning_factor |
8 |
1 |
0 |
88% |
src/susi/reduc/pipeline/blocks/block_d.py |
BlockD._process_entry |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_d.py |
BlockD._merged_header |
12 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_d.py |
BlockD.prepare |
20 |
3 |
0 |
85% |
src/susi/reduc/pipeline/blocks/block_d.py |
BlockD.input_needed |
3 |
1 |
0 |
67% |
src/susi/reduc/pipeline/blocks/block_d.py |
BlockD.predict_output |
5 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_d.py |
(no function) |
33 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_f.py |
BlockF.start |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_f.py |
BlockF._algorithm |
6 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_f.py |
BlockF._process_entry |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_f.py |
BlockF._modify_data |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_f.py |
BlockF._mod_flat |
3 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_f.py |
BlockF._modify_header |
12 |
2 |
0 |
83% |
src/susi/reduc/pipeline/blocks/block_f.py |
BlockF._merge_flats |
8 |
2 |
0 |
75% |
src/susi/reduc/pipeline/blocks/block_f.py |
BlockF._adapt_shapes |
2 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_f.py |
BlockF._apply_binning_factor |
7 |
3 |
0 |
57% |
src/susi/reduc/pipeline/blocks/block_f.py |
BlockF._get_roi |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_f.py |
BlockF._flat_shape |
6 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_f.py |
BlockF.prepare |
9 |
4 |
0 |
56% |
src/susi/reduc/pipeline/blocks/block_f.py |
BlockF.input_needed |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_f.py |
(no function) |
33 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_m.py |
BlockM.start |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_m.py |
BlockM._algorithm |
8 |
3 |
0 |
62% |
src/susi/reduc/pipeline/blocks/block_m.py |
BlockM._process_entry |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_m.py |
BlockM._modify_data |
4 |
1 |
0 |
75% |
src/susi/reduc/pipeline/blocks/block_m.py |
BlockM._modify_header |
13 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_m.py |
BlockM._get_roi |
2 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_m.py |
BlockM._adapt_shapes |
6 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_m.py |
BlockM._apply_binning_factor |
7 |
7 |
0 |
0% |
src/susi/reduc/pipeline/blocks/block_m.py |
BlockM.prepare |
2 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_m.py |
BlockM.input_needed |
3 |
1 |
0 |
67% |
src/susi/reduc/pipeline/blocks/block_m.py |
(no function) |
29 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_p.py |
BlockP.start |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_p.py |
BlockP._algorithm |
3 |
1 |
0 |
67% |
src/susi/reduc/pipeline/blocks/block_p.py |
BlockP._process_entry |
1 |
1 |
0 |
0% |
src/susi/reduc/pipeline/blocks/block_p.py |
BlockP._modify_data |
1 |
1 |
0 |
0% |
src/susi/reduc/pipeline/blocks/block_p.py |
BlockP._modify_header |
2 |
2 |
0 |
0% |
src/susi/reduc/pipeline/blocks/block_p.py |
(no function) |
15 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_r.py |
BlockR.start |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_r.py |
BlockR._algorithm |
3 |
1 |
0 |
67% |
src/susi/reduc/pipeline/blocks/block_r.py |
BlockR._process_entry |
1 |
1 |
0 |
0% |
src/susi/reduc/pipeline/blocks/block_r.py |
BlockR._modify_data |
1 |
1 |
0 |
0% |
src/susi/reduc/pipeline/blocks/block_r.py |
BlockR._modify_header |
2 |
2 |
0 |
0% |
src/susi/reduc/pipeline/blocks/block_r.py |
(no function) |
15 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_s.py |
BlockS.start |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_s.py |
BlockS._algorithm |
5 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_s.py |
BlockS._process_entry |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_s.py |
BlockS._modify_data |
8 |
1 |
0 |
88% |
src/susi/reduc/pipeline/blocks/block_s.py |
BlockS._mod_flat |
3 |
1 |
0 |
67% |
src/susi/reduc/pipeline/blocks/block_s.py |
BlockS._get_shift |
7 |
2 |
0 |
71% |
src/susi/reduc/pipeline/blocks/block_s.py |
BlockS._prep_flat |
16 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_s.py |
BlockS._shift_image |
3 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_s.py |
BlockS._apply_binning_factor |
8 |
4 |
0 |
50% |
src/susi/reduc/pipeline/blocks/block_s.py |
BlockS._get_common_flat_roi |
8 |
1 |
0 |
88% |
src/susi/reduc/pipeline/blocks/block_s.py |
BlockS._get_shape |
6 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_s.py |
BlockS._modify_header |
18 |
5 |
0 |
72% |
src/susi/reduc/pipeline/blocks/block_s.py |
BlockS.prepare |
3 |
3 |
0 |
0% |
src/susi/reduc/pipeline/blocks/block_s.py |
(no function) |
35 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_x.py |
BlockX.start |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_x.py |
BlockX._algorithm |
2 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_x.py |
BlockX._process_entry |
2 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_x.py |
BlockX.get_roi |
6 |
1 |
0 |
83% |
src/susi/reduc/pipeline/blocks/block_x.py |
BlockX._slice |
7 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_x.py |
BlockX._minv |
5 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_x.py |
BlockX._deltav |
7 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_x.py |
BlockX._modify_header |
11 |
1 |
0 |
91% |
src/susi/reduc/pipeline/blocks/block_x.py |
BlockX._fits_value_of |
4 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_x.py |
BlockX._sumifnotnone |
5 |
0 |
0 |
100% |
src/susi/reduc/pipeline/blocks/block_x.py |
(no function) |
27 |
0 |
0 |
100% |
src/susi/reduc/pipeline/chunker.py |
Chunker.__init__ |
8 |
0 |
0 |
100% |
src/susi/reduc/pipeline/chunker.py |
Chunker.run |
10 |
0 |
0 |
100% |
src/susi/reduc/pipeline/chunker.py |
Chunker._gen_report |
4 |
2 |
0 |
50% |
src/susi/reduc/pipeline/chunker.py |
Chunker._build_raw |
7 |
2 |
0 |
71% |
src/susi/reduc/pipeline/chunker.py |
Chunker._load_headers |
5 |
0 |
0 |
100% |
src/susi/reduc/pipeline/chunker.py |
Chunker.__sort_batch |
8 |
6 |
0 |
25% |
src/susi/reduc/pipeline/chunker.py |
Chunker.__load_from_db |
10 |
0 |
0 |
100% |
src/susi/reduc/pipeline/chunker.py |
Chunker.__search_dbs |
4 |
0 |
0 |
100% |
src/susi/reduc/pipeline/chunker.py |
Chunker.__load_from_fits |
8 |
4 |
0 |
50% |
src/susi/reduc/pipeline/chunker.py |
Chunker._detect_mod_sate |
8 |
0 |
0 |
100% |
src/susi/reduc/pipeline/chunker.py |
Chunker._raw_chunks |
4 |
0 |
0 |
100% |
src/susi/reduc/pipeline/chunker.py |
Chunker._use_header_info |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/chunker.py |
Chunker._detect_from_pmu_angle |
3 |
0 |
0 |
100% |
src/susi/reduc/pipeline/chunker.py |
Chunker._fake_mode_states |
4 |
1 |
0 |
75% |
src/susi/reduc/pipeline/chunker.py |
Chunker._remove_overhang_frames |
8 |
0 |
0 |
100% |
src/susi/reduc/pipeline/chunker.py |
Chunker._gen_mod_cycle_blocks |
9 |
0 |
0 |
100% |
src/susi/reduc/pipeline/chunker.py |
Chunker._build_processing_chunks |
7 |
0 |
0 |
100% |
src/susi/reduc/pipeline/chunker.py |
(no function) |
32 |
0 |
0 |
100% |
src/susi/reduc/pipeline/orchestrator.py |
Orchestrator.__init__ |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/orchestrator.py |
Orchestrator.start |
14 |
3 |
0 |
79% |
src/susi/reduc/pipeline/orchestrator.py |
Orchestrator._read_pipeline_calibration_data |
18 |
2 |
0 |
89% |
src/susi/reduc/pipeline/orchestrator.py |
Orchestrator._prepare_chunks |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/orchestrator.py |
Orchestrator._prepare_processing_data |
11 |
5 |
0 |
55% |
src/susi/reduc/pipeline/orchestrator.py |
Orchestrator._submit_jobs |
10 |
0 |
0 |
100% |
src/susi/reduc/pipeline/orchestrator.py |
Orchestrator._collect_results |
10 |
0 |
0 |
100% |
src/susi/reduc/pipeline/orchestrator.py |
Orchestrator._find_error_files |
9 |
1 |
0 |
89% |
src/susi/reduc/pipeline/orchestrator.py |
Orchestrator._job |
9 |
0 |
0 |
100% |
src/susi/reduc/pipeline/orchestrator.py |
Orchestrator._log_progress |
5 |
0 |
0 |
100% |
src/susi/reduc/pipeline/orchestrator.py |
(no function) |
33 |
0 |
0 |
100% |
src/susi/reduc/pipeline/post_processor.py |
PostProcessor.__init__ |
8 |
0 |
0 |
100% |
src/susi/reduc/pipeline/post_processor.py |
PostProcessor.run |
5 |
0 |
0 |
100% |
src/susi/reduc/pipeline/post_processor.py |
PostProcessor._process_entry |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/post_processor.py |
PostProcessor._generic_header |
6 |
0 |
0 |
100% |
src/susi/reduc/pipeline/post_processor.py |
(no function) |
15 |
0 |
0 |
100% |
src/susi/reduc/pipeline/pre_processor.py |
PreProcessor.__init__ |
6 |
0 |
0 |
100% |
src/susi/reduc/pipeline/pre_processor.py |
PreProcessor.run |
4 |
0 |
0 |
100% |
src/susi/reduc/pipeline/pre_processor.py |
PreProcessor._build_callbacks |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/pre_processor.py |
PreProcessor._load_files |
1 |
0 |
0 |
100% |
src/susi/reduc/pipeline/pre_processor.py |
PreProcessor._check_skippable |
14 |
9 |
0 |
36% |
src/susi/reduc/pipeline/pre_processor.py |
PreProcessor._predict_file_name |
1 |
1 |
0 |
0% |
src/susi/reduc/pipeline/pre_processor.py |
(no function) |
19 |
0 |
0 |
100% |
src/susi/reduc/pipeline/processing_data.py |
ProcessingData.has |
5 |
0 |
0 |
100% |
src/susi/reduc/pipeline/processing_data.py |
ProcessingData.release |
4 |
1 |
0 |
75% |
src/susi/reduc/pipeline/processing_data.py |
(no function) |
29 |
0 |
0 |
100% |
src/susi/reduc/pipeline/processor.py |
Processor.run |
6 |
2 |
0 |
67% |
src/susi/reduc/pipeline/processor.py |
(no function) |
8 |
0 |
0 |
100% |
src/susi/reduc/poincare_rotation/__init__.py |
(no function) |
1 |
0 |
0 |
100% |
src/susi/reduc/poincare_rotation/poincare.py |
Poincare.__init__ |
4 |
0 |
0 |
100% |
src/susi/reduc/poincare_rotation/poincare.py |
Poincare.run |
23 |
0 |
0 |
100% |
src/susi/reduc/poincare_rotation/poincare.py |
Poincare.remove_off |
11 |
9 |
0 |
18% |
src/susi/reduc/poincare_rotation/poincare.py |
Poincare.interactive |
37 |
37 |
0 |
0% |
src/susi/reduc/poincare_rotation/poincare.py |
(no function) |
11 |
0 |
0 |
100% |
src/susi/reduc/shear_distortion/__init__.py |
(no function) |
2 |
0 |
0 |
100% |
src/susi/reduc/shear_distortion/shear.py |
ShearDistortion.__init__ |
5 |
0 |
0 |
100% |
src/susi/reduc/shear_distortion/shear.py |
ShearDistortion.run |
8 |
2 |
0 |
75% |
src/susi/reduc/shear_distortion/shear.py |
ShearDistortion.transform_image |
3 |
0 |
0 |
100% |
src/susi/reduc/shear_distortion/shear.py |
ShearDistortion.keep_valid_rectangular_roi |
11 |
0 |
0 |
100% |
src/susi/reduc/shear_distortion/shear.py |
ShearDistortion.nl_shear |
3 |
0 |
0 |
100% |
src/susi/reduc/shear_distortion/shear.py |
(no function) |
12 |
0 |
0 |
100% |
src/susi/reduc/shear_distortion/shear_and_rot_correction.py |
ShearAndRotCorrector.__init__ |
4 |
0 |
0 |
100% |
src/susi/reduc/shear_distortion/shear_and_rot_correction.py |
ShearAndRotCorrector.run |
5 |
0 |
0 |
100% |
src/susi/reduc/shear_distortion/shear_and_rot_correction.py |
ShearAndRotCorrector._correct_frame |
14 |
1 |
0 |
93% |
src/susi/reduc/shear_distortion/shear_and_rot_correction.py |
ShearAndRotLoader.__init__ |
3 |
0 |
0 |
100% |
src/susi/reduc/shear_distortion/shear_and_rot_correction.py |
ShearAndRotLoader.run |
9 |
0 |
0 |
100% |
src/susi/reduc/shear_distortion/shear_and_rot_correction.py |
(no function) |
16 |
0 |
0 |
100% |
src/susi/reduc/shift/__init__.py |
(no function) |
1 |
0 |
0 |
100% |
src/susi/reduc/shift/slit_shift.py |
SlitShiftRef.__init__ |
6 |
0 |
0 |
100% |
src/susi/reduc/shift/slit_shift.py |
SlitShiftRef.run |
8 |
0 |
0 |
100% |
src/susi/reduc/shift/slit_shift.py |
SlitShiftRef._load_data |
4 |
0 |
0 |
100% |
src/susi/reduc/shift/slit_shift.py |
SlitShiftRef._get_reference |
4 |
0 |
0 |
100% |
src/susi/reduc/shift/slit_shift.py |
SlitShiftProcessor.__init__ |
6 |
0 |
0 |
100% |
src/susi/reduc/shift/slit_shift.py |
SlitShiftProcessor.run |
4 |
0 |
0 |
100% |
src/susi/reduc/shift/slit_shift.py |
SlitShiftProcessor._get_offset |
2 |
0 |
0 |
100% |
src/susi/reduc/shift/slit_shift.py |
SlitShiftProcessor._get_shifts |
11 |
2 |
0 |
82% |
src/susi/reduc/shift/slit_shift.py |
SlitShiftProcessor._get_common_shape |
13 |
2 |
0 |
85% |
src/susi/reduc/shift/slit_shift.py |
(no function) |
24 |
0 |
0 |
100% |
src/susi/reduc/spc_registration/__init__.py |
(no function) |
0 |
0 |
0 |
100% |
src/susi/reduc/spc_registration/spc_registration.py |
SPCRegistration.__init__ |
6 |
6 |
0 |
0% |
src/susi/reduc/spc_registration/spc_registration.py |
SPCRegistration.transform |
6 |
6 |
0 |
0% |
src/susi/reduc/spc_registration/spc_registration.py |
SPCRegistration.apply_trasnf |
3 |
3 |
0 |
0% |
src/susi/reduc/spc_registration/spc_registration.py |
SPCRegistration.keep_valid_rectangular_roi |
11 |
11 |
0 |
0% |
src/susi/reduc/spc_registration/spc_registration.py |
SPCRegistration.nl_transform |
15 |
15 |
0 |
0% |
src/susi/reduc/spc_registration/spc_registration.py |
(no function) |
12 |
12 |
0 |
0% |
src/susi/reduc/validation/__init__.py |
(no function) |
2 |
0 |
0 |
100% |
src/susi/reduc/validation/batch_check.py |
BatchCheck.__init__ |
3 |
0 |
0 |
100% |
src/susi/reduc/validation/batch_check.py |
BatchCheck.validate |
7 |
0 |
0 |
100% |
src/susi/reduc/validation/batch_check.py |
BatchCheck.check_timestamp |
6 |
0 |
0 |
100% |
src/susi/reduc/validation/batch_check.py |
BatchCheck.check_equal_value |
8 |
0 |
0 |
100% |
src/susi/reduc/validation/batch_check.py |
BatchCheck.check_temp |
6 |
0 |
0 |
100% |
src/susi/reduc/validation/batch_check.py |
BatchCheck.check_pmu_curr |
7 |
0 |
0 |
100% |
src/susi/reduc/validation/batch_check.py |
BatchCheck.check_pmu_angle |
7 |
0 |
0 |
100% |
src/susi/reduc/validation/batch_check.py |
BatchCheck.__check_threshold |
4 |
0 |
0 |
100% |
src/susi/reduc/validation/batch_check.py |
BatchCheck.__check_delta |
5 |
0 |
0 |
100% |
src/susi/reduc/validation/batch_check.py |
BatchCheck.__check_same_value |
4 |
0 |
0 |
100% |
src/susi/reduc/validation/batch_check.py |
(no function) |
15 |
0 |
0 |
100% |
src/susi/reduc/validation/shape_check.py |
ShapeCheck.__init__ |
4 |
0 |
0 |
100% |
src/susi/reduc/validation/shape_check.py |
ShapeCheck.validate |
5 |
0 |
0 |
100% |
src/susi/reduc/validation/shape_check.py |
ShapeCheck.__build_reference |
4 |
0 |
0 |
100% |
src/susi/reduc/validation/shape_check.py |
ShapeCheck.__check_shape |
3 |
0 |
0 |
100% |
src/susi/reduc/validation/shape_check.py |
ShapeCheck.__correct |
5 |
0 |
0 |
100% |
src/susi/reduc/validation/shape_check.py |
(no function) |
9 |
0 |
0 |
100% |
src/susi/utils/__init__.py |
(no function) |
10 |
0 |
0 |
100% |
src/susi/utils/annotators/__init__.py |
(no function) |
1 |
0 |
0 |
100% |
src/susi/utils/annotators/singleton.py |
singleton |
6 |
0 |
0 |
100% |
src/susi/utils/annotators/singleton.py |
singleton.ClassW.__new__ |
4 |
0 |
0 |
100% |
src/susi/utils/annotators/singleton.py |
singleton.ClassW.__init__ |
4 |
4 |
0 |
0% |
src/susi/utils/annotators/singleton.py |
(no function) |
1 |
0 |
0 |
100% |
src/susi/utils/collections.py |
Collections.chunker |
3 |
0 |
0 |
100% |
src/susi/utils/collections.py |
Collections.indexed_chunks |
6 |
0 |
0 |
100% |
src/susi/utils/collections.py |
Collections.as_float_array |
1 |
0 |
0 |
100% |
src/susi/utils/collections.py |
Collections.as_int_array |
1 |
0 |
0 |
100% |
src/susi/utils/collections.py |
Collections.bin |
8 |
0 |
0 |
100% |
src/susi/utils/collections.py |
Collections.bin_axis |
9 |
0 |
0 |
100% |
src/susi/utils/collections.py |
Collections.flatten_sort |
3 |
0 |
0 |
100% |
src/susi/utils/collections.py |
Collections.flatten |
6 |
0 |
0 |
100% |
src/susi/utils/collections.py |
(no function) |
20 |
0 |
0 |
100% |
src/susi/utils/cropping.py |
adapt_shapes |
3 |
0 |
0 |
100% |
src/susi/utils/cropping.py |
adapt_shapes_fits |
10 |
10 |
0 |
0% |
src/susi/utils/cropping.py |
adapt_shapes_cubes |
14 |
14 |
0 |
0% |
src/susi/utils/cropping.py |
adapt_shape |
4 |
0 |
0 |
100% |
src/susi/utils/cropping.py |
crop |
4 |
0 |
0 |
100% |
src/susi/utils/cropping.py |
common_shape |
1 |
0 |
0 |
100% |
src/susi/utils/cropping.py |
check_same_shape |
2 |
0 |
0 |
100% |
src/susi/utils/cropping.py |
_extract_int |
8 |
1 |
0 |
88% |
src/susi/utils/cropping.py |
(no function) |
14 |
0 |
0 |
100% |
src/susi/utils/encoding.py |
Unicode.print_save |
2 |
0 |
0 |
100% |
src/susi/utils/encoding.py |
(no function) |
5 |
0 |
0 |
100% |
src/susi/utils/exception_handler.py |
ExceptionHandler.recover_from_write_error |
4 |
4 |
0 |
0% |
src/susi/utils/exception_handler.py |
error_handler |
6 |
6 |
0 |
0% |
src/susi/utils/exception_handler.py |
(no function) |
11 |
0 |
0 |
100% |
src/susi/utils/git.py |
Git.folder |
1 |
0 |
0 |
100% |
src/susi/utils/git.py |
Git.current_sha |
1 |
0 |
0 |
100% |
src/susi/utils/git.py |
Git.current_branch |
1 |
1 |
0 |
0% |
src/susi/utils/git.py |
Git.version |
1 |
1 |
0 |
0% |
src/susi/utils/git.py |
(no function) |
12 |
0 |
0 |
100% |
src/susi/utils/header_checks.py |
check_same_binning |
4 |
0 |
0 |
100% |
src/susi/utils/header_checks.py |
(no function) |
5 |
0 |
0 |
100% |
src/susi/utils/pickle.py |
pickle_read |
4 |
4 |
0 |
0% |
src/susi/utils/pickle.py |
pickle_write |
3 |
3 |
0 |
0% |
src/susi/utils/pickle.py |
(no function) |
5 |
0 |
0 |
100% |
src/susi/utils/polynomials.py |
__locally_extreme_values |
14 |
14 |
0 |
0% |
src/susi/utils/polynomials.py |
min_value |
6 |
6 |
0 |
0% |
src/susi/utils/polynomials.py |
max_value |
6 |
6 |
0 |
0% |
src/susi/utils/polynomials.py |
(no function) |
5 |
0 |
0 |
100% |
src/susi/utils/processing.py |
Thread.__init__ |
3 |
0 |
0 |
100% |
src/susi/utils/processing.py |
Thread.submit |
3 |
0 |
0 |
100% |
src/susi/utils/processing.py |
Thread.is_submitted |
1 |
0 |
0 |
100% |
src/susi/utils/processing.py |
Thread.is_done |
1 |
0 |
0 |
100% |
src/susi/utils/processing.py |
Thread.exception |
3 |
1 |
0 |
67% |
src/susi/utils/processing.py |
Thread.result |
3 |
1 |
0 |
67% |
src/susi/utils/processing.py |
Thread.cancel |
4 |
2 |
0 |
50% |
src/susi/utils/processing.py |
MP.threaded |
5 |
0 |
0 |
100% |
src/susi/utils/processing.py |
MP.simultaneous |
7 |
0 |
0 |
100% |
src/susi/utils/processing.py |
MP.collect_results |
12 |
2 |
0 |
83% |
src/susi/utils/processing.py |
MP.__exception_handling |
6 |
0 |
0 |
100% |
src/susi/utils/processing.py |
(no function) |
23 |
0 |
0 |
100% |
src/susi/utils/progress.py |
dot |
3 |
0 |
0 |
100% |
src/susi/utils/progress.py |
bar |
8 |
0 |
0 |
100% |
src/susi/utils/progress.py |
(no function) |
5 |
0 |
0 |
100% |
src/susi/utils/rebin.py |
upsample |
13 |
1 |
0 |
92% |
src/susi/utils/rebin.py |
(no function) |
2 |
0 |
0 |
100% |
src/susi/utils/reports.py |
create_metadata_report |
4 |
4 |
0 |
0% |
src/susi/utils/reports.py |
(no function) |
6 |
0 |
0 |
100% |
src/susi/utils/slurm.py |
Slurm.__init__ |
3 |
3 |
0 |
0% |
src/susi/utils/slurm.py |
Slurm.save_sbatch_file |
19 |
19 |
0 |
0% |
src/susi/utils/slurm.py |
Slurm.submit_job |
11 |
11 |
0 |
0% |
src/susi/utils/slurm.py |
(no function) |
8 |
0 |
0 |
100% |
src/susi/utils/sub_shift.py |
Shifter.d1shift |
3 |
0 |
0 |
100% |
src/susi/utils/sub_shift.py |
Shifter.d2shift |
7 |
1 |
0 |
86% |
src/susi/utils/sub_shift.py |
round_shift_for_roi |
1 |
0 |
0 |
100% |
src/susi/utils/sub_shift.py |
(no function) |
9 |
0 |
0 |
100% |
src/susi/utils/timestamps.py |
Timestamps.timestamps_utc |
6 |
0 |
0 |
100% |
src/susi/utils/timestamps.py |
Timestamps.tstmp2datetime |
5 |
0 |
0 |
100% |
src/susi/utils/timestamps.py |
(no function) |
11 |
0 |
0 |
100% |
src/susi/utils/yaml.py |
read_yaml |
4 |
0 |
0 |
100% |
src/susi/utils/yaml.py |
write |
3 |
3 |
0 |
0% |
src/susi/utils/yaml.py |
(no function) |
6 |
0 |
0 |
100% |