autocti.Dataset1D#

class autocti.Dataset1D(data: ~autoarray.structures.arrays.uniform_1d.Array1D, noise_map: ~autoarray.structures.arrays.uniform_1d.Array1D, pre_cti_data: ~autoarray.structures.arrays.uniform_1d.Array1D, layout: ~autocti.layout.one_d.Layout1D, fpr_value: ~typing.Optional[float] = None, settings: ~autocti.dataset_1d.dataset_1d.settings.SettingsDataset1D = <autocti.dataset_1d.dataset_1d.settings.SettingsDataset1D object>, settings_dict: ~typing.Optional[~typing.Dict] = None)[source]#

A collection of abstract data structures for different types of data (an image, pixel-scale, noise-map, etc.)

Parameters:
  • dataucture – The array of the image data, in units of electrons per second.

  • noise_mapucture – An array describing the RMS standard deviation error in each pixel, preferably in units of electrons per second.

__init__(data: ~autoarray.structures.arrays.uniform_1d.Array1D, noise_map: ~autoarray.structures.arrays.uniform_1d.Array1D, pre_cti_data: ~autoarray.structures.arrays.uniform_1d.Array1D, layout: ~autocti.layout.one_d.Layout1D, fpr_value: ~typing.Optional[float] = None, settings: ~autocti.dataset_1d.dataset_1d.settings.SettingsDataset1D = <autocti.dataset_1d.dataset_1d.settings.SettingsDataset1D object>, settings_dict: ~typing.Optional[~typing.Dict] = None)[source]#

A collection of abstract data structures for different types of data (an image, pixel-scale, noise-map, etc.)

Parameters:
  • dataucture – The array of the image data, in units of electrons per second.

  • noise_mapucture – An array describing the RMS standard deviation error in each pixel, preferably in units of electrons per second.

Methods

__init__(data, noise_map, pre_cti_data, layout)

A collection of abstract data structures for different types of data (an image, pixel-scale, noise-map, etc.)

apply_mask(mask)

apply_settings(settings)

from_fits(pixel_scales, layout[, data_path, ...])

Load 1D dataset from multiple .fits file.

from_pixel_line_dict(pixel_line_dict, size)

Parse a pixel line output from the warm-pixels script.

output_to_fits(data_path[, noise_map_path, ...])

Output the 1D dataset to multiple .fits file.

trimmed_after_convolution_from(kernel_shape)

Attributes

grid

A property that is only computed once per instance and then replaces itself with an ordinary attribute.

grid_pixelization

A property that is only computed once per instance and then replaces itself with an ordinary attribute.

mask

noise_covariance_matrix_inv

A property that is only computed once per instance and then replaces itself with an ordinary attribute.

pixel_scales

shape_native

shape_slim

signal_to_noise_map

The estimated signal-to-noise_maps mappers of the image.

signal_to_noise_max

The maximum value of signal-to-noise_maps in an image pixel in the image's signal-to-noise_maps mappers.