def setup_class(self): self.test_dir = os.path.dirname(__file__) + '/' create_star_data(path=self.test_dir + 'star', npix_x=51, npix_y=51, x0=[10., 10., 10., 10.], y0=[10., 10., 10., 10.]) create_fake(path=self.test_dir + 'binary', ndit=[20, 20, 20, 20], nframes=[20, 20, 20, 20], exp_no=[1, 2, 3, 4], npix=(101, 101), fwhm=3., x0=[50, 50, 50, 50], y0=[50, 50, 50, 50], angles=[[0., 25.], [25., 50.], [50., 75.], [75., 100.]], sep=20., contrast=1.) create_config(self.test_dir + 'PynPoint_config.ini') self.pipeline = Pypeline(self.test_dir, self.test_dir, self.test_dir)
def setup_class(self) -> None: self.test_dir = os.path.dirname(__file__) + '/' create_fake(path=self.test_dir + 'science', ndit=[20, 20, 20, 20], nframes=[20, 20, 20, 20], exp_no=[1, 2, 3, 4], npix=(100, 100), fwhm=3., x0=[50, 50, 50, 50], y0=[50, 50, 50, 50], angles=[[0., 25.], [25., 50.], [50., 75.], [75., 100.]], sep=10., contrast=3e-3) create_fake(path=self.test_dir + 'reference', ndit=[10, 10, 10, 10], nframes=[10, 10, 10, 10], exp_no=[1, 2, 3, 4], npix=(100, 100), fwhm=3., x0=[50, 50, 50, 50], y0=[50, 50, 50, 50], angles=[[0., 25.], [25., 50.], [50., 75.], [75., 100.]], sep=None, contrast=None) create_config(self.test_dir + 'PynPoint_config.ini') self.pipeline = Pypeline(self.test_dir, self.test_dir, self.test_dir)
def setup_class(self): self.test_dir = os.path.dirname(__file__) + '/' create_star_data(path=self.test_dir + 'flux', npix_x=101, npix_y=101) create_star_data(path=self.test_dir + 'psf', npix_x=15, npix_y=15, x0=[7., 7., 7., 7.], y0=[7., 7., 7., 7.], ndit=1, nframes=1, noise=False) create_fake(path=self.test_dir + 'adi', ndit=[5, 5, 5, 5], nframes=[5, 5, 5, 5], exp_no=[1, 2, 3, 4], npix=(15, 15), fwhm=3., x0=[7., 7., 7., 7.], y0=[7., 7., 7., 7.], angles=[[0., 50.], [50., 100.], [100., 150.], [150., 200.]], sep=5.5, contrast=1.) create_config(self.test_dir + 'PynPoint_config.ini') self.pipeline = Pypeline(self.test_dir, self.test_dir, self.test_dir)
def setup_class(self): self.test_dir = os.path.dirname(__file__) + '/' create_fake(path=self.test_dir + 'dither', ndit=[20, 20, 20, 20], nframes=[20, 20, 20, 20], exp_no=[1, 2, 3, 4], npix=(100, 100), fwhm=3., x0=[25, 75, 75, 25], y0=[75, 75, 25, 25], angles=[[0., 25.], [25., 50.], [50., 75.], [75., 100.]], sep=None, contrast=None) create_fake(path=self.test_dir + 'star', ndit=[10, 10, 10, 10], nframes=[10, 10, 10, 10], exp_no=[1, 3, 5, 7], npix=(100, 100), fwhm=3., x0=[50, 50, 50, 50], y0=[50, 50, 50, 50], angles=[[0., 25.], [25., 50.], [50., 75.], [75., 100.]], sep=None, contrast=None) create_fake(path=self.test_dir + 'sky', ndit=[5, 5, 5, 5], nframes=[5, 5, 5, 5], exp_no=[2, 4, 6, 8], npix=(100, 100), fwhm=None, x0=[50, 50, 50, 50], y0=[50, 50, 50, 50], angles=[[0., 25.], [25., 50.], [50., 75.], [75., 100.]], sep=None, contrast=None) create_fake(path=self.test_dir + 'line', ndit=[4, 4, 4, 4], nframes=[4, 4, 4, 4], exp_no=[1, 3, 5, 7], npix=(20, 20), fwhm=3., x0=[10, 10, 10, 10], y0=[10, 10, 10, 10], angles=[[0., 25.], [25., 50.], [50., 75.], [75., 100.]], sep=None, contrast=None) create_config(self.test_dir + 'PynPoint_config.ini') self.pipeline = Pypeline(self.test_dir, self.test_dir, self.test_dir)
def setup_class(self): self.test_dir = os.path.dirname(__file__) + "/" # science create_fake(path=self.test_dir + 'adi', ndit=[22, 17, 21, 18], nframes=[23, 18, 22, 19], exp_no=[1, 2, 3, 4], npix=(100, 102), fwhm=3., x0=[25, 75, 75, 25], y0=[75, 75, 25, 25], angles=[[0., 25.], [25., 50.], [50., 75.], [75., 100.]], sep=7., contrast=1e-2) # dark ndit = [3, 3, 5, 5] np.random.seed(2) for j, item in enumerate(ndit): image = np.random.normal(loc=0, scale=2e-4, size=(item, 100, 100)) create_fits(self.test_dir + 'dark', 'dark' + str(j + 1).zfill(2) + '.fits', image, ndit[j]) # flat ndit = [3, 3, 5, 5] np.random.seed(3) for j, item in enumerate(ndit): image = np.random.normal(loc=1, scale=1e-2, size=(item, 100, 100)) create_fits(self.test_dir + 'flat', 'flat' + str(j + 1).zfill(2) + '.fits', image, ndit[j]) create_config(self.test_dir + "PynPoint_config.ini") self.pipeline = Pypeline(self.test_dir, self.test_dir, self.test_dir)