punchbowl.auto.flows.level1#
Attributes#
Functions#
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Module Contents#
- punchbowl.auto.flows.level1.SCIENCE_LEVEL0_TYPE_CODES = ['PM', 'PZ', 'PP', 'CR']#
- punchbowl.auto.flows.level1.SCIENCE_LEVEL1_MIDDLE_INPUT_TYPE_CODES = ['XM', 'XZ', 'XP']#
- punchbowl.auto.flows.level1.SCIENCE_LEVEL1_MIDDLE_OUTPUT_TYPE_CODES = ['YM', 'YZ', 'YP']#
- punchbowl.auto.flows.level1.SCIENCE_LEVEL1_LATE_INPUT_TYPE_CODES = ['YM', 'YZ', 'YP', 'XR']#
- punchbowl.auto.flows.level1.SCIENCE_LEVEL1_LATE_INPUT_TYPE_CODES_NFI = ['XM', 'XZ', 'XP', 'XR']#
- punchbowl.auto.flows.level1.SCIENCE_LEVEL1_LATE_OUTPUT_TYPE_CODES = ['PM', 'PZ', 'PP', 'CR']#
- punchbowl.auto.flows.level1.SCIENCE_LEVEL1_QUICK_INPUT_TYPE_CODES = ['XR']#
- punchbowl.auto.flows.level1.SCIENCE_LEVEL1_QUICK_OUTPUT_TYPE_CODES = ['QR']#
- punchbowl.auto.flows.level1.level1_early_query_ready_files(session, pipeline_config: dict, reference_time=None, max_n=9e+99)#
- punchbowl.auto.flows.level1.get_polarization_sequence(f: punchbowl.auto.control.db.File, session=None, crota_tolerance_degree=1, time_tolerance_minutes=15)#
- punchbowl.auto.flows.level1.get_distortion_paths(level0_files, pipeline_config: dict, session=None)#
- punchbowl.auto.flows.level1.get_distortion_path(level0_file, pipeline_config: dict, session=None, reference_time=None)#
- punchbowl.auto.flows.level1.VIGNETTING_CORRESPONDING_TYPES#
- punchbowl.auto.flows.level1.get_vignetting_function_paths(level0_files, pipeline_config: dict, session=None)#
- punchbowl.auto.flows.level1.get_vignetting_function_path(level0_file, pipeline_config: dict, session=None, reference_time=None)#
- punchbowl.auto.flows.level1.PSF_MODEL_CORRESPONDING_TYPES#
- punchbowl.auto.flows.level1.get_psf_model_paths(level0_files, pipeline_config: dict, session=None)#
- punchbowl.auto.flows.level1.get_psf_model_path(level0_file, pipeline_config: dict, session=None, reference_time=None) str#
- punchbowl.auto.flows.level1.STRAY_LIGHT_CORRESPONDING_TYPES#
- punchbowl.auto.flows.level1.DYNAMIC_STRAY_LIGHT_CORRESPONDING_TYPES#
- punchbowl.auto.flows.level1.get_two_closest_stray_light(X_files, session=None, max_distance: datetime.timedelta = None, dynamic=False)#
- punchbowl.auto.flows.level1.get_two_best_stray_light(X_files, session=None, dynamic=False)#
- punchbowl.auto.flows.level1.get_first_last_stray_light(session, dynamic=False)#
- punchbowl.auto.flows.level1.get_quartic_model_paths(level0_files, pipeline_config: dict, session=None)#
- punchbowl.auto.flows.level1.get_quartic_model_path(level0_file, pipeline_config: dict, session=None, reference_time=None)#
- punchbowl.auto.flows.level1.get_mask_files(level0_files, pipeline_config: dict, session=None)#
- punchbowl.auto.flows.level1.get_mask_file(level0_file, pipeline_config: dict, session=None, reference_time=None)#
- punchbowl.auto.flows.level1.get_ccd_parameters(level0_file, pipeline_config: dict, session=None)#
- punchbowl.auto.flows.level1.level1_early_construct_flow_info(level0_files: list[punchbowl.auto.control.db.File], level1_files: list[punchbowl.auto.control.db.File], pipeline_config: dict, session=None, reference_time=None)#
- punchbowl.auto.flows.level1.level1_early_construct_file_info(level0_files: list[punchbowl.auto.control.db.File], pipeline_config: dict, reference_time=None) list[punchbowl.auto.control.db.File]#
- punchbowl.auto.flows.level1.level1_early_scheduler_flow(pipeline_config_path=None, session=None, reference_time=None)#
- punchbowl.auto.flows.level1.level1_early_call_data_processor(call_data: dict, pipeline_config, session=None) dict#
- punchbowl.auto.flows.level1.level1_early_process_flow(flow_id: int | list[int], pipeline_config_path=None, session=None)#
- punchbowl.auto.flows.level1.level1_middle_query_ready_files(session, pipeline_config: dict, reference_time=None, max_n=9e+99)#
- punchbowl.auto.flows.level1.level1_middle_construct_flow_info(input_files: list[punchbowl.auto.control.db.File], output_files: list[punchbowl.auto.control.db.File], pipeline_config: dict, session=None, reference_time=None)#
- punchbowl.auto.flows.level1.level1_middle_construct_file_info(input_files: list[punchbowl.auto.control.db.File], pipeline_config: dict, reference_time=None) list[punchbowl.auto.control.db.File]#
- punchbowl.auto.flows.level1.level1_middle_scheduler_flow(pipeline_config_path=None, session=None, reference_time=None)#
- punchbowl.auto.flows.level1.level1_middle_call_data_processor(call_data: dict, pipeline_config, session=None) dict#
- punchbowl.auto.flows.level1.level1_middle_process_flow(flow_id: int | list[int], pipeline_config_path=None, session=None)#
- punchbowl.auto.flows.level1.level1_late_query_ready_files(session, pipeline_config: dict, reference_time=None, max_n=9e+99)#
- punchbowl.auto.flows.level1.level1_late_construct_flow_info(input_files: list[punchbowl.auto.control.db.File], output_files: list[punchbowl.auto.control.db.File], pipeline_config: dict, session=None, reference_time=None)#
- punchbowl.auto.flows.level1.level1_late_construct_file_info(input_files: list[punchbowl.auto.control.db.File], pipeline_config: dict, reference_time=None) list[punchbowl.auto.control.db.File]#
- punchbowl.auto.flows.level1.level1_late_scheduler_flow(pipeline_config_path=None, session=None, reference_time=None)#
- punchbowl.auto.flows.level1.level1_late_call_data_processor(call_data: dict, pipeline_config, session=None) dict#
- punchbowl.auto.flows.level1.level1_late_process_flow(flow_id: int | list[int], pipeline_config_path=None, session=None)#
- punchbowl.auto.flows.level1.level1_quick_query_ready_files(session, pipeline_config: dict, reference_time=None, max_n=9e+99)#
- punchbowl.auto.flows.level1.level1_quick_construct_flow_info(input_files: list[punchbowl.auto.control.db.File], output_files: list[punchbowl.auto.control.db.File], pipeline_config: dict, session=None, reference_time=None)#
- punchbowl.auto.flows.level1.level1_quick_construct_file_info(input_files: list[punchbowl.auto.control.db.File], pipeline_config: dict, reference_time=None) list[punchbowl.auto.control.db.File]#
- punchbowl.auto.flows.level1.level1_quick_scheduler_flow(pipeline_config_path=None, session=None, reference_time=None)#
- punchbowl.auto.flows.level1.level1_quick_call_data_processor(call_data: dict, pipeline_config, session=None) dict#
- punchbowl.auto.flows.level1.level1_quick_process_flow(flow_id: int | list[int], pipeline_config_path=None, session=None)#