def test_update_observation(self): exposure_time = 90 sky_brightness = 20. num_exposures = 2 seeing = 0.9 kwargs_observations = { 'exposure_time': exposure_time, 'sky_brightness': sky_brightness, 'num_exposures': num_exposures, 'seeing': seeing, 'psf_type': 'GAUSSIAN' } observation = Observation(**kwargs_observations) exposure_time = 1 sky_brightness = 1. num_exposures = 1 seeing = 1 kwargs_observations = { 'exposure_time': exposure_time, 'sky_brightness': sky_brightness, 'num_exposures': num_exposures, 'seeing': seeing, 'psf_type': 'GAUSSIAN', 'kernel_point_source': 1 } observation.update_observation(**kwargs_observations) assert observation.exposure_time == 1 psf = observation.psf_class assert psf.fwhm == 1
def test_observations(self): exposure_time = 90 sky_brightness = 20. num_exposures = 2, seeing = 0.9 kwargs_observations = {'exposure_time': exposure_time, 'sky_brightness': sky_brightness, 'num_exposures': num_exposures, 'seeing': seeing, 'psf_type': 'GAUSSIAN'} observation = Observation(**kwargs_observations) assert observation.exposure_time == exposure_time * num_exposures kwargs_observations = {'exposure_time': exposure_time, 'sky_brightness': sky_brightness, 'num_exposures': num_exposures, 'seeing': seeing, 'psf_type': 'NONE'} observation = Observation(**kwargs_observations) assert observation.exposure_time == exposure_time * num_exposures
def test_psf_class(self): kwargs_observations = { 'exposure_time': 1, 'sky_brightness': 1, 'num_exposures': 1, 'psf_type': 'NONE' } observation = Observation(**kwargs_observations) psf_class = observation.psf_class assert psf_class.psf_type == 'NONE'
def test_observations(self): exposure_time = 90 sky_brightness = 20. magnitude_zero_point = 21. num_exposures = 2, seeing = 0.9 kwargs_observations = { 'exposure_time': exposure_time, 'sky_brightness': sky_brightness, 'magnitude_zero_point': magnitude_zero_point, 'num_exposures': num_exposures, 'seeing': seeing, 'psf_type': 'GAUSSIAN' } observation = Observation(**kwargs_observations) assert observation.exposure_time == exposure_time * num_exposures