def test_sync(): p = pypeitpar.PypeItPar() proc = pypeitpar.ProcessImagesPar() proc['combine'] = 'median' # proc['cr_sigrej'] = 20.5 p.sync_processing(proc) assert p['scienceframe']['process']['combine'] == 'median' assert p['calibrations']['biasframe']['process']['combine'] == 'median'
def test_sync(): p = pypeitpar.PypeItPar() proc = pypeitpar.ProcessImagesPar() proc['combine'] = 'mean' proc['sigrej'] = 20.5 p.sync_processing(proc) assert p['scienceframe']['process']['combine'] == 'mean' assert p['calibrations']['biasframe']['process']['combine'] == 'mean' # Sigma rejection of cosmic rays for arc frames is already turned # off by default assert p['calibrations']['arcframe']['process']['sigrej'] < 0 assert p['calibrations']['traceframe']['process']['sigrej'] == 20.5
from __future__ import absolute_import from __future__ import division from __future__ import print_function from __future__ import unicode_literals import os import pytest import glob import numpy as np from pypeit.processimages import ProcessImages from pypeit.tests.tstutils import dev_suite_required from pypeit.par import pypeitpar par = pypeitpar.ProcessImagesPar() @dev_suite_required def test_load_deimos(): files = os.path.join(os.getenv('PYPEIT_DEV'), 'RAW_DATA', 'Keck_DEIMOS', '830G_L_8400', 'd0914_0014.fits.gz') proc = ProcessImages('keck_deimos', par, files) proc.load_images() try: # First amplifier data_img = proc.raw_images[0][proc.datasec[0][0]] except: pytest.fail('DEIMOS test data section failed.') @dev_suite_required def test_load_lris():
def test_processimages(): pypeitpar.ProcessImagesPar()