autolens.SimulatorInterferometer#
- class SimulatorInterferometer[source]#
A class representing a Imaging observation, using the shape of the image, the pixel scale, psf, exposure time, etc.
- Parameters:
real_space_shape_native – The shape of the observation. Note that we do not simulator a full Imaging array (e.g. 2000 x 2000 pixels for Hubble imaging), but instead just a cut-out around the strong lens.
real_space_pixel_scales – The (y,x) arcsecond-to-pixel units conversion factor of every pixel. If this is input as a float, it is converted to a (float, float).
psf (PSF) – An arrays describing the PSF kernel of the image.
exposure_time_map – The exposure time of an observation using this data_type.
- __init__(uv_wavelengths, exposure_time, transformer_class=<class 'autoarray.operators.transformer.TransformerDFT'>, noise_sigma=0.1, noise_if_add_noise_false=0.1, noise_seed=-1)[source]#
A class representing a Imaging observation, using the shape of the image, the pixel scale, psf, exposure time, etc.
- Parameters:
real_space_shape_native – The shape of the observation. Note that we do not simulator a full Imaging array (e.g. 2000 x 2000 pixels for Hubble imaging), but instead just a cut-out around the strong lens.
real_space_pixel_scales – The (y,x) arcsecond-to-pixel units conversion factor of every pixel. If this is input as a float, it is converted to a (float, float).
psf (PSF) – An arrays describing the PSF kernel of the image.
exposure_time_map – The exposure time of an observation using this data_type.
Methods
__init__
(uv_wavelengths, exposure_time[, ...])A class representing a Imaging observation, using the shape of the image, the pixel scale, psf, exposure time, etc.
via_deflections_and_galaxies_from
(...)Simulate an Imaging dataset from an input deflection angle map and list of galaxies.
via_galaxies_from
(galaxies, grid)Simulate imaging data for this data, as follows:
via_image_from
(image)Returns a realistic simulated image by applying effects to a plain simulated image.
via_tracer_from
(tracer, grid)Returns a realistic simulated image by applying effects to a plain simulated image.
- __new__(*args, **kwargs)#
- __init__(uv_wavelengths, exposure_time, transformer_class=<class 'autoarray.operators.transformer.TransformerDFT'>, noise_sigma=0.1, noise_if_add_noise_false=0.1, noise_seed=-1)[source]#
A class representing a Imaging observation, using the shape of the image, the pixel scale, psf, exposure time, etc.
- Parameters:
real_space_shape_native – The shape of the observation. Note that we do not simulator a full Imaging array (e.g. 2000 x 2000 pixels for Hubble imaging), but instead just a cut-out around the strong lens.
real_space_pixel_scales – The (y,x) arcsecond-to-pixel units conversion factor of every pixel. If this is input as a float, it is converted to a (float, float).
psf (PSF) – An arrays describing the PSF kernel of the image.
exposure_time_map – The exposure time of an observation using this data_type.