astrohack.core.extract_pointing

Functions

extract_pointing_preprocessing(input_params)

Top level function to extract subset of pointing table data into a dictionary of xarray data arrays.

extract_pointing_chunk(pnt_params, output_mds)

Extract subset of pointing table data into a dictionary of xarray data arrays. This is written to disk as a

post_process_evaluation(point_name)

Module Contents

extract_pointing_preprocessing(input_params)[source]

Top level function to extract subset of pointing table data into a dictionary of xarray data arrays.

Parameters:

input_params (dict) – extract_pointing parameters

Returns:

tuple Containing execution parameters

extract_pointing_chunk(pnt_params: dict, output_mds: astrohack.io.point_mds.AstrohackPointFile)[source]

Extract subset of pointing table data into a dictionary of xarray data arrays. This is written to disk as a zarr file. This function processes a chunk the overall data and is managed by Dask.

Parameters:
  • pnt_params (dict) – extract_pointing parameters

  • output_mds (AstrohackPointFile) – Output AstrohackPointFile

post_process_evaluation(point_name)[source]