# Setup import sys,os sys.path.append('/Users/berthoud/instruments/hawc/drp/work') import logging.config logging.config.fileConfig('hawclog_config.txt') # Import from drp.pipedata import PipeData from drp.stepnodmerge import StepNodMerge from drp.pipeline import PipeLine # Documentation help PipeLine # Reduce All pipe = PipeLine( '090410_HA004.nod.raw.fits','pipe_test_conf.txt') files = [ f for f in os.listdir('.') if '.raw.fits' in f ] pipe(files) # Merge last 2 files stepM = StepNodMerge() indata = PipeData('090410_HA005.nod.bgs.fits',pipe.config) indata.config['header']['OBSRA'] = '5000.0' indata.config['header']['OBSDEC'] = '5100.0' outdata = stepM(indata) outdata.save() indata.load('090410_HA006.nod.bgs.fits') indata.config['header']['OBSRA'] = '5100.0' indata.config['header']['OBSDEC'] = '4900.0' outdata = stepM(indata) outdata.save()