punchpipe.flows.level1#
Attributes#
Functions#
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Module Contents#
- punchpipe.flows.level1.SCIENCE_LEVEL0_TYPE_CODES = ['PM', 'PZ', 'PP', 'CR']#
- punchpipe.flows.level1.SCIENCE_LEVEL1_LATE_INPUT_TYPE_CODES = ['XM', 'XZ', 'XP', 'XR']#
- punchpipe.flows.level1.SCIENCE_LEVEL1_LATE_OUTPUT_TYPE_CODES = ['PM', 'PZ', 'PP', 'CR']#
- punchpipe.flows.level1.SCIENCE_LEVEL1_QUICK_INPUT_TYPE_CODES = ['XR']#
- punchpipe.flows.level1.SCIENCE_LEVEL1_QUICK_OUTPUT_TYPE_CODES = ['QR']#
- punchpipe.flows.level1.level1_early_query_ready_files(session, pipeline_config: dict, reference_time=None, max_n=9e+99)[source]#
- punchpipe.flows.level1.get_distortion_paths(level0_files, pipeline_config: dict, session=None)[source]#
- punchpipe.flows.level1.get_distortion_path(level0_file, pipeline_config: dict, session=None, reference_time=None)[source]#
- punchpipe.flows.level1.VIGNETTING_CORRESPONDING_TYPES#
- punchpipe.flows.level1.get_vignetting_function_paths(level0_files, pipeline_config: dict, session=None)[source]#
- punchpipe.flows.level1.get_vignetting_function_path(level0_file, pipeline_config: dict, session=None, reference_time=None)[source]#
- punchpipe.flows.level1.PSF_MODEL_CORRESPONDING_TYPES#
- punchpipe.flows.level1.get_psf_model_paths(level0_files, pipeline_config: dict, session=None)[source]#
- punchpipe.flows.level1.get_psf_model_path(level0_file, pipeline_config: dict, session=None, reference_time=None) str[source]#
- punchpipe.flows.level1.STRAY_LIGHT_CORRESPONDING_TYPES#
- punchpipe.flows.level1.get_two_closest_stray_light(level0_file, session=None, max_distance: datetime.timedelta = None)[source]#
- punchpipe.flows.level1.get_quartic_model_paths(level0_files, pipeline_config: dict, session=None)[source]#
- punchpipe.flows.level1.get_quartic_model_path(level0_file, pipeline_config: dict, session=None, reference_time=None)[source]#
- punchpipe.flows.level1.get_mask_file(level0_file, pipeline_config: dict, session=None, reference_time=None)[source]#
- punchpipe.flows.level1.get_ccd_parameters(level0_file, pipeline_config: dict, session=None)[source]#
- punchpipe.flows.level1.level1_early_construct_flow_info(level0_files: list[punchpipe.control.db.File], level1_files: list[punchpipe.control.db.File], pipeline_config: dict, session=None, reference_time=None)[source]#
- punchpipe.flows.level1.level1_early_construct_file_info(level0_files: List[punchpipe.control.db.File], pipeline_config: dict, reference_time=None) List[punchpipe.control.db.File][source]#
- punchpipe.flows.level1.level1_early_scheduler_flow(pipeline_config_path=None, session=None, reference_time=None)[source]#
- punchpipe.flows.level1.level1_early_call_data_processor(call_data: dict, pipeline_config, session=None) dict[source]#
- punchpipe.flows.level1.level1_early_process_flow(flow_id: int | list[int], pipeline_config_path=None, session=None)[source]#
- punchpipe.flows.level1.level1_late_query_ready_files(session, pipeline_config: dict, reference_time=None, max_n=9e+99)[source]#
- punchpipe.flows.level1.level1_late_construct_flow_info(input_files: list[punchpipe.control.db.File], output_files: list[punchpipe.control.db.File], pipeline_config: dict, session=None, reference_time=None)[source]#
- punchpipe.flows.level1.level1_late_construct_file_info(input_files: List[punchpipe.control.db.File], pipeline_config: dict, reference_time=None) List[punchpipe.control.db.File][source]#
- punchpipe.flows.level1.level1_late_scheduler_flow(pipeline_config_path=None, session=None, reference_time=None)[source]#
- punchpipe.flows.level1.level1_late_call_data_processor(call_data: dict, pipeline_config, session=None) dict[source]#
- punchpipe.flows.level1.level1_late_process_flow(flow_id: int | list[int], pipeline_config_path=None, session=None)[source]#
- punchpipe.flows.level1.level1_quick_query_ready_files(session, pipeline_config: dict, reference_time=None, max_n=9e+99)[source]#
- punchpipe.flows.level1.level1_quick_construct_flow_info(input_files: list[punchpipe.control.db.File], output_files: list[punchpipe.control.db.File], pipeline_config: dict, session=None, reference_time=None)[source]#
- punchpipe.flows.level1.level1_quick_construct_file_info(input_files: List[punchpipe.control.db.File], pipeline_config: dict, reference_time=None) List[punchpipe.control.db.File][source]#
- punchpipe.flows.level1.level1_quick_scheduler_flow(pipeline_config_path=None, session=None, reference_time=None)[source]#