lenstronomy.SimulationAPI.ObservationConfig package

Submodules

lenstronomy.SimulationAPI.ObservationConfig.DES module

Provisional DES instrument and observational settings.

See Optics and Observation Conditions spreadsheet at https://docs.google.com/spreadsheets/d/1pMUB_OOZWwXON2dd5oP8PekhCT5MBBZJO1HV7IMZg4Y/edit?usp=sharing for list of sources.

class DES(band='g', psf_type='GAUSSIAN', coadd_years=3)[source]

Bases: object

Class contains DES instrument and observation configurations.

__init__(band='g', psf_type='GAUSSIAN', coadd_years=3)[source]
Parameters:
  • band – string, ‘g’, ‘r’, ‘i’, ‘z’, or ‘Y’ supported. Determines obs dictionary.

  • psf_type – string, type of PSF (‘GAUSSIAN’ supported).

  • coadd_years – int, number of years corresponding to num_exposures in obs dict. Currently supported: 1-6.

kwargs_single_band()[source]
Returns:

merged kwargs from camera and obs dicts

lenstronomy.SimulationAPI.ObservationConfig.Euclid module

Provisional Euclid instrument and observational settings.

See Optics and Observation Conditions spreadsheet at https://docs.google.com/spreadsheets/d/1pMUB_OOZWwXON2dd5oP8PekhCT5MBBZJO1HV7IMZg4Y/edit?usp=sharing for list of sources.

class Euclid(band='VIS', psf_type='GAUSSIAN', coadd_years=6)[source]

Bases: object

Class contains Euclid instrument and observation configurations.

__init__(band='VIS', psf_type='GAUSSIAN', coadd_years=6)[source]
Parameters:
  • band – string, only ‘VIS’ supported. Determines obs dictionary.

  • psf_type – string, type of PSF (‘GAUSSIAN’ supported).

  • coadd_years – int, number of years corresponding to num_exposures in obs dict. Currently supported: 2-6.

kwargs_single_band()[source]
Returns:

merged kwargs from camera and obs dicts

lenstronomy.SimulationAPI.ObservationConfig.HST module

Provisional HST instrument and observational settings.

See Optics and Observation Conditions spreadsheet at https://docs.google.com/spreadsheets/d/1pMUB_OOZWwXON2dd5oP8PekhCT5MBBZJO1HV7IMZg4Y/edit?usp=sharing for list of sources.

class HST(band='TDLMC_F160W', psf_type='PIXEL', coadd_years=None)[source]

Bases: object

Class contains HST instrument and observation configurations.

__init__(band='TDLMC_F160W', psf_type='PIXEL', coadd_years=None)[source]
Parameters:
  • band – string, ‘WFC3_F160W’ or ‘TDLMC_F160W’ supported. Determines obs dictionary.

  • psf_type – string, type of PSF (‘GAUSSIAN’, ‘PIXEL’ supported).

  • coadd_years – int, number of years corresponding to num_exposures in obs dict. Currently supported: None.

kwargs_single_band()[source]
Returns:

merged kwargs from camera and obs dicts

lenstronomy.SimulationAPI.ObservationConfig.LSST module

Provisional LSST instrument and observational settings.

See Optics and Observation Conditions spreadsheet at https://docs.google.com/spreadsheets/d/1pMUB_OOZWwXON2dd5oP8PekhCT5MBBZJO1HV7IMZg4Y/edit?usp=sharing for list of sources.

class LSST(band='g', psf_type='GAUSSIAN', coadd_years=10)[source]

Bases: object

Class contains LSST instrument and observation configurations.

__init__(band='g', psf_type='GAUSSIAN', coadd_years=10)[source]
Parameters:
  • band – string, ‘u’, ‘g’, ‘r’, ‘i’, ‘z’ or ‘y’ supported. Determines obs dictionary.

  • psf_type – string, type of PSF (‘GAUSSIAN’ supported).

  • coadd_years – int, number of years corresponding to num_exposures in obs dict. Currently supported: 1-10.

kwargs_single_band()[source]
Returns:

merged kwargs from camera and obs dicts

Module contents