{ "cells": [ { "cell_type": "markdown", "metadata": {}, "source": [ "# RDI sensitivity" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "NOTE: this is a scratch notebook and not fully user-friendly yet. Only minimal documentation is present." ] }, { "cell_type": "code", "execution_count": 1, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "Populating the interactive namespace from numpy and matplotlib\n", "../../../../crispy\n" ] } ], "source": [ "%pylab inline --no-import-all\n", "import matplotlib as mpl \n", "matplotlib.rcParams['image.origin'] = 'lower'\n", "matplotlib.rcParams['image.interpolation'] = 'nearest'\n", "# matplotlib.rcParams['axes.grid'] = False\n", "# matplotlib.rcParams['axes.facecolor'] = 'white'\n", "import seaborn as sns\n", "sns.set_style('whitegrid')\n", "import sys\n", "import os\n", "\n", "folder = '../../../../crispy'\n", "print(folder)\n", "if folder not in sys.path: sys.path.append(folder)\n", "\n", "from crispy.params import Params\n", "folder = '../../../crispy'\n", "par = Params(folder)\n", "\n", "from crispy.tools.initLogger import getLogger\n", "log = getLogger('crispy')\n", "from crispy.IFS import polychromeIFS\n", "from crispy.IFS import reduceIFSMap\n", "from crispy.tools.imgtools import scale2imgs,bowtie\n", "from crispy.tools.image import Image\n", "from crispy.tools.rotate import rotateCube,shiftCube\n", "from crispy.tools.postprocessing import mf,recenter_offaxis\n", "from crispy.tools.inputScene import adjust_krist_header\n", "from crispy.tools.detector import averageDetectorReadout\n", "from astropy.io import fits\n", "import astropy.units as u\n", "from crispy.tools.postprocessing import construct_mflib,convolved_mf\n", "\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Parameters" ] }, { "cell_type": "code", "execution_count": 21, "metadata": { "collapsed": false }, "outputs": [ { "data": { "text/plain": [ "SIMPLE = T / conforms to FITS standard \n", "BITPIX = 8 / array data type \n", "NAXIS = 0 / number of array dimensions \n", "EXTEND = T \n", "COMMENT \n", "COMMENT ************************************************************ \n", "COMMENT ********************** General parameters ****************** \n", "COMMENT ************************************************************ \n", "COMMENT \n", "NLENS = 108 / # lenslets across array \n", "PITCH = 0.000174 / Lenslet pitch (meters) \n", "INTERLAC= 2 / Interlacing \n", "PHILENS = 26.56505117707799 / Rotation angle of the lenslets (deg) \n", "PIXSIZE = 1.3E-05 / Pixel size (meters) \n", "LENSAMP = 0.5 / Lenslet sampling (lam/D) \n", "LSAMPWAV= 660.0 / Lenslet sampling wavelength (nm) \n", "FWHM = 2 / FHWM of PSFLet at detector (pixels) \n", "FWHMLAM = 660.0 / Wavelength at which FWHM is defined (nm) \n", "NPIX = 1024 / Number of detector pixels \n", "DISPDIST= F / Use PISCES distortion/dispersion? " ] }, "execution_count": 21, "metadata": {}, "output_type": "execute_result" } ], "source": [ "lamc=660.\n", "BW = 0.18\n", "par.nonoise=True\n", "sampling=2.0\n", "par.lenslet_sampling=1./sampling\n", "folder = '/Users/mrizzo/IFS/OS5_RDI_660_'+str(sampling)\n", "offaxis_psf_filename='/Users/mrizzo/IFS/OS5/offaxis/spc_offaxis_psf.fits'\n", "OS5_files = '/Users/mrizzo/IFS/OS5/with_lowfc/'\n", "# folder = '/local/data/nicolaus2/mrizzo/OS5_RDI_660_'+str(sampling)\n", "# offaxis_psf_filename='/local/data/nicolaus2/mrizzo/haystacks/for_gsfc/spc_offaxis_psf.fits'\n", "# OS5_files = '/local/data/nicolaus2/mrizzo/haystacks/for_gsfc/with_lowfc/'\n", "IWA=2.7\n", "OWA=8.7\n", "try:\n", " os.makedirs(folder)\n", " os.makedirs(folder+'/average')\n", " os.makedirs(folder+'/detector') \n", "except OSError:\n", " pass\n", "par.hdr\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Process all files from Krist" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "Only need to do this the first time" ] }, { "cell_type": "code", "execution_count": 3, "metadata": { "collapsed": false }, "outputs": [], "source": [ "from crispy.tools.postprocessing import processReferenceCubes,processTargetCubes\n", "import astropy.units as u\n", "import glob\n", "filelist = glob.glob(OS5_files+'*.fits')\n", "filelist.sort()\n", "Nref=30\n", "reffiles = filelist[:Nref]\n", "targetfiles =filelist[Nref:]\n", "\n", "# ref_outlist = processReferenceCubes(par,xshift=0.0,yshift=0.0,order=3,\n", "# outdir_time_series = folder,\n", "# ref_input_list=reffiles,\n", "# ref_star_T=9377*u.K, ref_star_Vmag=2.37,\n", "# lamc=lamc,BW = BW,\n", "# tel_pupil_area=3.650265060424805*u.m**2)\n", "# target_outlist = processTargetCubes(par,target_file_list=targetfiles,\n", "# outdir_time_series = folder,\n", "# target_star_T=5887*u.K, target_star_Vmag=5.03,\n", "# lamc=lamc,BW = BW,\n", "# tel_pupil_area=3.650265060424805*u.m**2)\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [ "## Run RDI" ] }, { "cell_type": "code", "execution_count": 4, "metadata": { "collapsed": true }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "crispy - INFO - Read data from HDU 0 of /Users/mrizzo/IFS/OS5/with_lowfc/os5_spc_001.fits\n", "crispy - INFO - X,Y Shift in px in original cubes: 1.12, 3.35\n", "crispy - INFO - Processing file os5_spc_001.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_001_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_002.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 39 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_002_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_003.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 39 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_003_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_004.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 38 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_004_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_005.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 38 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_005_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_006.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 38 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_006_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_007.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 41 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_007_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_008.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 38 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_008_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_009.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 43 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_009_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_010.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 40 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_010_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_011.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 38 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_011_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_012.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 40 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_012_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_013.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 40 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_013_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_014.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 39 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_014_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_015.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 39 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_015_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_016.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 39 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_016_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_017.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 39 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_017_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_018.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 39 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_018_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_019.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 39 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_019_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_020.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 38 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_020_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_021.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 42 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_021_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_022.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 49 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_022_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_023.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 1461 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_023_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_024.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 66 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_024_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_025.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 50 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_025_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_026.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 46 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_026_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_027.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 40 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_027_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_028.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 38 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_028_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_029.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 38 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_029_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_030.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 38 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_030_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 0 of /Users/mrizzo/IFS/OS5/with_lowfc/os5_spc_031.fits\n", "crispy - INFO - Recentering off-axis cube\n", "crispy - INFO - Read data from HDU 0 of /Users/mrizzo/IFS/OS5/offaxis/spc_offaxis_psf.fits\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxiscube.fits\n", "crispy - INFO - Constructing off-axis cube at planet separation: 4.44 lam/D (0.26 arcsec, 8.89 lenslets)\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxiscube_shifted.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxiscube_star_processed.fits\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 47 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_star.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_star_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_star_detector.fits\n", "crispy - INFO - Reduced cube will have 19 wavelength bins\n", "crispy - INFO - Writing data to ../../../crispy/SimResults/offaxis_star_detector_red_optext.fits\n", "crispy - INFO - Elapsed time: 1.696694s\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_star_red_optext.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxiscube_planet_processed.fits\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 38 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet_detector.fits\n", "crispy - INFO - Reduced cube will have 19 wavelength bins\n", "crispy - INFO - Writing data to ../../../crispy/SimResults/offaxis_planet_detector_red_optext.fits\n", "crispy - INFO - Elapsed time: 1.277707s\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet_red_optext.fits\n", "crispy - INFO - Taking average of reference star\n", "crispy - INFO - Apply detector readout on os5_spc_001_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_001_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_001_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_002_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_002_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_002_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_003_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_003_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_003_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_004_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_004_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_004_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_005_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_005_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_005_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_006_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_006_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_006_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_007_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_007_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_007_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_008_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_008_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_008_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_009_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_009_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_009_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_010_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_010_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_010_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_011_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_011_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_011_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_012_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_012_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_012_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_013_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_013_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_013_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_014_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_014_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_014_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_015_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_015_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_015_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_016_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_016_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_016_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_017_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_017_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_017_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_018_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_018_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_018_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_019_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_019_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_019_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_020_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_020_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_020_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_021_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_021_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_021_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_022_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_022_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_022_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_023_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_023_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_023_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_024_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_024_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_024_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_025_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_025_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_025_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_026_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_026_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_026_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_027_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_027_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_027_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_028_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_028_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_028_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_029_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_029_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_029_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_030_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_030_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_030_refstar_IFS_detector.fits\n", "crispy - INFO - Taking average of target star without planet\n", "crispy - INFO - Apply detector readout on os5_spc_031_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_031_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_032_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_032_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_032_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_033_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_033_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_033_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_034_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_034_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_034_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_035_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_035_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_035_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_036_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_036_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_036_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_037_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_037_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_037_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_038_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_038_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_038_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_039_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_039_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_039_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_040_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_040_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_040_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_041_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_041_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_041_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_042_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_042_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_042_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_043_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_043_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_043_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_044_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_044_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_044_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_045_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_045_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_045_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_046_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_046_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_046_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_047_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_047_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_047_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_048_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_048_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_048_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_049_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_049_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_049_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_050_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_050_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_050_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_051_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_051_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_051_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_052_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_052_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_052_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_053_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_053_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_053_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_054_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_054_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_054_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_055_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_055_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_055_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_056_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_056_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_056_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_057_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_057_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_057_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_058_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_058_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_058_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_059_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_059_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_059_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_060_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_060_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_060_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_061_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_061_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_061_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_062_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_062_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_062_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_063_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_063_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_063_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_064_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_064_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_064_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_065_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_065_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_065_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_066_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_066_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_066_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_067_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_067_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_067_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_068_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_068_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_068_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_069_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_069_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_069_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_070_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_070_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_070_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_071_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_071_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_071_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_072_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_072_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_072_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_073_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_073_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_073_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_074_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_074_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_074_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_075_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_075_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_075_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_076_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_076_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_076_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_077_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_077_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_077_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_078_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_078_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_078_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_079_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_079_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_079_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_080_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_080_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_080_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_081_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_081_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_081_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_082_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_082_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_082_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_083_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_083_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_083_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_084_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_084_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_084_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_085_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_085_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_085_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_086_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_086_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_086_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_087_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_087_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_087_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_088_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_088_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_088_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_089_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_089_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_089_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_090_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_090_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_090_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_091_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_091_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_091_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_092_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_092_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_092_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_093_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_093_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_093_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_094_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_094_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_094_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_095_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_095_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_095_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_096_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_096_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_096_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_097_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_097_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_097_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_098_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_098_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_098_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_099_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_099_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_099_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_100_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_100_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_100_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_101_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_101_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_101_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_102_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_102_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_102_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_103_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_103_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_103_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_104_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_104_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_104_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_105_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_105_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_105_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_106_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_106_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_106_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_107_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_107_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_107_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_108_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_108_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_108_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_109_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_109_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_109_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_110_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_110_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_110_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_111_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_111_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_111_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_112_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_112_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_112_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_113_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_113_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_113_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_114_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_114_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_114_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_115_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_115_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_115_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_116_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_116_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_116_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_117_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_117_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_117_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_118_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_118_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_118_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_119_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_119_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_119_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_120_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_120_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_120_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_121_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_121_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_121_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_122_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_122_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_122_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_123_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_123_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_123_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_124_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_124_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_124_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_125_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_125_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_125_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_126_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_126_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_126_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_127_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_127_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_127_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_128_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_128_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_128_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_129_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_129_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_129_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_130_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_130_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_130_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Taking average of target star with planet\n", "crispy - INFO - Apply detector readout on os5_spc_031_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_031_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_032_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_032_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_032_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_033_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_033_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_033_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_034_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_034_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_034_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_035_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_035_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_035_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_036_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_036_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_036_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_037_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_037_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_037_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_038_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_038_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_038_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_039_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_039_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_039_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_040_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_040_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_040_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_041_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_041_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_041_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_042_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_042_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_042_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_043_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_043_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_043_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_044_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_044_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_044_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_045_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_045_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_045_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_046_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_046_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_046_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_047_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_047_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_047_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_048_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_048_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_048_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_049_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_049_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_049_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_050_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_050_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_050_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_051_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_051_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_051_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_052_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_052_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_052_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_053_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_053_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_053_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_054_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_054_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_054_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_055_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_055_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_055_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_056_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_056_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_056_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_057_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_057_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_057_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_058_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_058_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_058_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_059_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_059_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_059_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_060_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_060_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_060_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_061_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_061_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_061_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_062_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_062_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_062_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_063_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_063_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_063_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_064_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_064_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_064_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_065_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_065_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_065_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_066_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_066_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_066_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_067_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_067_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_067_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_068_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_068_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_068_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_069_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_069_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_069_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_070_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_070_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_070_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_071_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_071_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_071_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_072_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_072_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_072_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_073_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_073_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_073_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_074_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_074_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_074_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_075_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_075_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_075_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_076_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_076_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_076_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_077_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_077_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_077_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_078_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_078_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_078_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_079_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_079_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_079_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_080_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_080_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_080_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_081_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_081_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_081_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_082_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_082_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_082_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_083_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_083_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_083_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_084_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_084_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_084_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_085_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_085_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_085_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_086_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_086_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_086_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_087_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_087_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_087_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_088_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_088_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_088_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_089_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_089_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_089_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_090_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_090_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_090_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_091_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_091_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_091_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_092_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_092_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_092_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_093_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_093_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_093_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_094_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_094_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_094_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_095_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_095_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_095_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_096_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_096_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_096_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_097_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_097_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_097_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_098_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_098_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_098_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_099_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_099_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_099_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_100_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_100_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_100_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_101_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_101_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_101_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_102_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_102_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_102_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_103_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_103_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_103_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_104_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_104_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_104_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_105_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_105_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_105_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_106_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_106_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_106_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_107_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_107_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_107_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_108_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_108_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_108_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_109_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_109_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_109_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_110_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_110_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_110_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_111_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_111_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_111_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_112_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_112_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_112_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_113_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_113_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_113_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_114_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_114_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_114_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_115_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_115_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_115_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_116_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_116_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_116_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_117_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_117_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_117_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_118_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_118_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_118_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_119_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_119_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_119_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_120_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_120_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_120_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_121_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_121_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_121_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_122_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_122_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_122_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_123_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_123_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_123_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_124_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_124_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_124_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_125_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_125_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_125_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_126_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_126_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_126_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_127_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_127_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_127_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_128_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_128_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_128_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_129_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_129_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_129_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_130_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_130_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_130_targetstar_IFS_detector.fits\n", "crispy - INFO - Taking averages\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_001_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_001_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_001_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_001_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_002_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_002_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_003_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_003_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_004_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_004_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_005_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_005_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_006_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_006_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_007_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_007_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_008_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_008_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_009_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_009_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_010_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_010_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_011_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_011_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_012_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_012_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_013_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_013_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_014_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_014_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_015_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_015_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_016_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_016_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_017_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_017_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_018_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_018_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_019_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_019_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_020_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_020_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_021_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_021_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_022_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_022_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_023_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_023_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_024_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_024_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_025_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_025_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_026_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_026_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_027_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_027_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_028_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_028_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_029_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_029_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_030_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_030_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_032_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_032_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_033_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_033_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_034_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_034_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_035_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_035_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_036_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_036_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_037_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_037_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_038_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_038_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_039_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_039_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_040_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_040_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_041_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_041_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_042_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_042_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_043_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_043_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_044_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_044_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_045_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_045_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_046_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_046_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_047_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_047_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_048_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_048_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_049_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_049_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_050_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_050_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_051_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_051_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_052_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_052_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_053_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_053_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_054_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_054_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_055_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_055_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_056_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_056_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_057_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_057_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_058_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_058_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_059_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_059_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_060_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_060_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_061_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_061_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_062_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_062_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_063_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_063_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_064_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_064_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_065_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_065_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_066_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_066_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_067_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_067_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_068_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_068_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_069_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_069_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_070_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_070_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_071_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_071_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_072_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_072_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_073_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_073_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_074_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_074_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_075_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_075_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_076_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_076_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_077_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_077_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_078_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_078_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_079_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_079_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_080_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_080_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_081_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_081_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_082_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_082_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_083_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_083_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_084_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_084_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_085_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_085_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_086_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_086_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_087_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_087_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_088_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_088_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_089_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_089_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_090_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_090_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_091_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_091_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_092_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_092_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_093_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_093_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_094_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_094_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_095_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_095_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_096_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_096_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_097_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_097_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_098_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_098_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_099_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_099_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_100_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_100_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_101_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_101_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_102_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_102_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_103_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_103_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_104_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_104_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_105_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_105_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_106_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_106_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_107_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_107_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_108_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_108_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_109_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_109_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_110_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_110_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_111_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_111_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_112_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_112_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_113_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_113_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_114_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_114_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_115_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_115_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_116_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_116_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_117_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_117_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_118_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_118_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_119_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_119_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_120_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_120_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_121_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_121_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_122_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_122_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_123_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_123_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_124_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_124_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_125_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_125_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_126_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_126_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_127_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_127_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_128_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_128_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_129_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_129_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_130_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_130_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_032_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_032_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_033_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_033_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_034_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_034_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_035_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_035_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_036_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_036_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_037_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_037_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_038_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_038_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_039_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_039_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_040_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_040_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_041_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_041_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_042_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_042_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_043_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_043_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_044_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_044_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_045_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_045_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_046_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_046_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_047_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_047_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_048_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_048_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_049_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_049_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_050_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_050_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_051_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_051_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_052_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_052_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_053_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_053_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_054_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_054_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_055_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_055_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_056_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_056_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_057_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_057_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_058_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_058_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_059_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_059_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_060_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_060_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_061_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_061_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_062_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_062_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_063_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_063_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_064_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_064_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_065_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_065_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_066_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_066_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_067_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_067_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_068_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_068_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_069_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_069_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_070_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_070_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_071_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_071_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_072_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_072_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_073_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_073_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_074_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_074_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_075_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_075_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_076_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_076_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_077_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_077_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_078_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_078_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_079_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_079_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_080_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_080_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_081_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_081_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_082_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_082_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_083_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_083_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_084_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_084_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_085_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_085_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_086_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_086_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_087_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_087_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_088_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_088_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_089_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_089_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_090_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_090_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_091_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_091_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_092_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_092_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_093_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_093_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_094_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_094_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_095_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_095_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_096_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_096_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_097_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_097_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_098_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_098_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_099_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_099_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_100_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_100_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_101_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_101_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_102_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_102_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_103_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_103_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_104_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_104_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_105_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_105_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_106_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_106_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_107_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_107_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_108_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_108_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_109_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_109_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_110_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_110_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_111_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_111_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_112_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_112_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_113_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_113_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_114_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_114_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_115_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_115_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_116_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_116_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_117_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_117_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_118_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_118_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_119_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_119_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_120_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_120_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_121_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_121_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_122_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_122_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_123_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_123_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_124_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_124_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_125_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_125_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_126_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_126_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_127_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_127_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_128_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_128_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_129_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_129_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_130_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_130_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/ref_average_detector_x0.50_y0.50.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/target_average_detector.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/target_star_nosource_average.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/ref_average_detector_x0.50_y0.50.fits\n", "crispy - INFO - Reduced cube will have 19 wavelength bins\n", "crispy - INFO - Writing data to ../../../crispy/SimResults/ref_average_detector_x0_red_optext.fits\n", "crispy - INFO - Elapsed time: 1.459922s\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/ref_average_detector_x0.50_y0.50_red_optext.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/target_average_detector.fits\n", "crispy - INFO - Reduced cube will have 19 wavelength bins\n", "crispy - INFO - Writing data to ../../../crispy/SimResults/target_average_detector_red_optext.fits\n", "crispy - INFO - Elapsed time: 1.325874s\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/target_average_detector_red_optext.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/target_star_nosource_average.fits\n", "crispy - INFO - Reduced cube will have 19 wavelength bins\n", "crispy - INFO - Writing data to ../../../crispy/SimResults/target_star_nosource_average_red_optext.fits\n", "crispy - INFO - Elapsed time: 1.301538s\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/target_star_nosource_average_red_optext.fits\n", "crispy - INFO - Normalizing cubes...\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_star_red_optext.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_star_red_optext.fits\n", "crispy - INFO - Reduced cube will have 19 wavelength bins\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/ref_average_detector_red_optext_normalized.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/target_average_detector_red_optext_normalized.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/target_star_nosource_average_red_optext_normalized.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/ref_average_detector_countershifted_x0.50_y0.50_red_optext.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet_red_optext.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/offaxis_planet_red_optext.fits\n", "crispy - INFO - Coordinates of the planet in lenslets: 61.00, 50.00\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/convolved_without_RDI_target.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/convolved_without_RDI_reference.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/convolved_without_RDI_target_nosource.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/lstsq_residual_x0.50_y0.50.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/lstsq_residual_nosource_x0.50_y0.50.fits\n", "crispy - INFO - Convolving with matched filter\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/convolved_with_RDI.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y0.50/convolved_with_RDI_nosource.fits\n", "crispy - INFO - Read data from HDU 0 of /Users/mrizzo/IFS/OS5/with_lowfc/os5_spc_001.fits\n", "crispy - INFO - X,Y Shift in px in original cubes: 3.35, -1.12\n", "crispy - INFO - Processing file os5_spc_001.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 35 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_001_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_002.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_002_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_003.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_003_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_004.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_004_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_005.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 39 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_005_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_006.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_006_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_007.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 36 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_007_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_008.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_008_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_009.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 38 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_009_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_010.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_010_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_011.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 36 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_011_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_012.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_012_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_013.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_013_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_014.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 38 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_014_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_015.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 39 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_015_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_016.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 36 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_016_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_017.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_017_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_018.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 36 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_018_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_019.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 38 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_019_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_020.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 42 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_020_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_021.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 38 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_021_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_022.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 36 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_022_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_023.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_023_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_024.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 36 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_024_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_025.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 36 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_025_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_026.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 36 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_026_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_027.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_027_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_028.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_028_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_029.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 36 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_029_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_030.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_030_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 0 of /Users/mrizzo/IFS/OS5/with_lowfc/os5_spc_031.fits\n", "crispy - INFO - Recentering off-axis cube\n", "crispy - INFO - Read data from HDU 0 of /Users/mrizzo/IFS/OS5/offaxis/spc_offaxis_psf.fits\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxiscube.fits\n", "crispy - INFO - Constructing off-axis cube at planet separation: 4.44 lam/D (0.26 arcsec, 8.89 lenslets)\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxiscube_shifted.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxiscube_star_processed.fits\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_star.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_star_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_star_detector.fits\n", "crispy - INFO - Reduced cube will have 19 wavelength bins\n", "crispy - INFO - Writing data to ../../../crispy/SimResults/offaxis_star_detector_red_optext.fits\n", "crispy - INFO - Elapsed time: 1.438543s\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_star_red_optext.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxiscube_planet_processed.fits\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet_detector.fits\n", "crispy - INFO - Reduced cube will have 19 wavelength bins\n", "crispy - INFO - Writing data to ../../../crispy/SimResults/offaxis_planet_detector_red_optext.fits\n", "crispy - INFO - Elapsed time: 1.491040s\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet_red_optext.fits\n", "crispy - INFO - Taking average of reference star\n", "crispy - INFO - Apply detector readout on os5_spc_001_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_001_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_001_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_002_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_002_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_002_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_003_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_003_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_003_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_004_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_004_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_004_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_005_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_005_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_005_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_006_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_006_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_006_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_007_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_007_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_007_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_008_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_008_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_008_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_009_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_009_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_009_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_010_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_010_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_010_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_011_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_011_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_011_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_012_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_012_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_012_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_013_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_013_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_013_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_014_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_014_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_014_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_015_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_015_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_015_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_016_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_016_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_016_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_017_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_017_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_017_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_018_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_018_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_018_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_019_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_019_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_019_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_020_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_020_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_020_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_021_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_021_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_021_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_022_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_022_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_022_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_023_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_023_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_023_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_024_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_024_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_024_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_025_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_025_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_025_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_026_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_026_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_026_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_027_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_027_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_027_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_028_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_028_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_028_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_029_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_029_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_029_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_030_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_030_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_030_refstar_IFS_detector.fits\n", "crispy - INFO - Taking average of target star without planet\n", "crispy - INFO - Apply detector readout on os5_spc_031_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_031_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_032_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_032_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_032_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_033_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_033_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_033_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_034_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_034_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_034_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_035_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_035_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_035_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_036_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_036_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_036_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_037_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_037_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_037_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_038_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_038_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_038_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_039_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_039_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_039_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_040_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_040_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_040_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_041_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_041_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_041_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_042_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_042_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_042_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_043_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_043_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_043_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_044_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_044_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_044_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_045_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_045_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_045_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_046_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_046_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_046_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_047_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_047_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_047_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_048_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_048_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_048_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_049_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_049_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_049_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_050_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_050_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_050_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_051_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_051_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_051_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_052_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_052_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_052_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_053_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_053_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_053_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_054_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_054_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_054_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_055_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_055_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_055_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_056_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_056_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_056_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_057_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_057_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_057_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_058_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_058_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_058_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_059_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_059_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_059_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_060_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_060_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_060_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_061_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_061_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_061_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_062_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_062_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_062_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_063_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_063_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_063_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_064_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_064_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_064_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_065_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_065_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_065_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_066_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_066_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_066_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_067_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_067_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_067_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_068_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_068_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_068_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_069_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_069_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_069_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_070_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_070_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_070_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_071_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_071_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_071_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_072_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_072_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_072_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_073_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_073_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_073_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_074_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_074_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_074_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_075_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_075_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_075_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_076_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_076_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_076_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_077_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_077_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_077_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_078_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_078_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_078_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_079_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_079_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_079_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_080_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_080_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_080_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_081_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_081_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_081_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_082_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_082_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_082_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_083_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_083_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_083_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_084_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_084_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_084_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_085_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_085_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_085_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_086_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_086_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_086_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_087_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_087_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_087_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_088_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_088_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_088_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_089_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_089_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_089_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_090_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_090_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_090_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_091_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_091_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_091_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_092_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_092_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_092_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_093_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_093_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_093_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_094_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_094_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_094_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_095_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_095_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_095_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_096_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_096_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_096_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_097_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_097_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_097_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_098_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_098_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_098_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_099_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_099_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_099_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_100_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_100_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_100_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_101_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_101_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_101_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_102_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_102_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_102_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_103_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_103_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_103_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_104_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_104_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_104_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_105_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_105_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_105_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_106_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_106_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_106_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_107_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_107_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_107_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_108_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_108_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_108_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_109_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_109_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_109_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_110_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_110_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_110_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_111_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_111_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_111_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_112_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_112_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_112_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_113_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_113_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_113_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_114_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_114_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_114_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_115_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_115_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_115_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_116_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_116_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_116_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_117_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_117_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_117_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_118_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_118_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_118_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_119_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_119_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_119_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_120_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_120_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_120_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_121_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_121_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_121_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_122_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_122_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_122_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_123_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_123_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_123_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_124_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_124_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_124_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_125_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_125_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_125_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_126_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_126_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_126_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_127_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_127_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_127_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_128_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_128_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_128_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_129_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_129_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_129_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_130_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_130_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_130_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Taking average of target star with planet\n", "crispy - INFO - Apply detector readout on os5_spc_031_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_031_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_032_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_032_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_032_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_033_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_033_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_033_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_034_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_034_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_034_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_035_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_035_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_035_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_036_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_036_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_036_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_037_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_037_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_037_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_038_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_038_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_038_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_039_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_039_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_039_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_040_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_040_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_040_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_041_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_041_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_041_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_042_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_042_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_042_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_043_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_043_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_043_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_044_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_044_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_044_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_045_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_045_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_045_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_046_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_046_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_046_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_047_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_047_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_047_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_048_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_048_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_048_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_049_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_049_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_049_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_050_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_050_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_050_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_051_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_051_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_051_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_052_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_052_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_052_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_053_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_053_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_053_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_054_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_054_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_054_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_055_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_055_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_055_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_056_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_056_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_056_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_057_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_057_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_057_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_058_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_058_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_058_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_059_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_059_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_059_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_060_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_060_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_060_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_061_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_061_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_061_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_062_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_062_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_062_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_063_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_063_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_063_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_064_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_064_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_064_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_065_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_065_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_065_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_066_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_066_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_066_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_067_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_067_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_067_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_068_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_068_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_068_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_069_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_069_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_069_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_070_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_070_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_070_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_071_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_071_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_071_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_072_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_072_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_072_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_073_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_073_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_073_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_074_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_074_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_074_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_075_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_075_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_075_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_076_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_076_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_076_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_077_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_077_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_077_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_078_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_078_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_078_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_079_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_079_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_079_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_080_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_080_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_080_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_081_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_081_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_081_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_082_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_082_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_082_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_083_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_083_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_083_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_084_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_084_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_084_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_085_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_085_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_085_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_086_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_086_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_086_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_087_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_087_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_087_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_088_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_088_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_088_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_089_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_089_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_089_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_090_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_090_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_090_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_091_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_091_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_091_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_092_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_092_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_092_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_093_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_093_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_093_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_094_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_094_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_094_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_095_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_095_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_095_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_096_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_096_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_096_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_097_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_097_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_097_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_098_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_098_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_098_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_099_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_099_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_099_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_100_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_100_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_100_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_101_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_101_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_101_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_102_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_102_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_102_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_103_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_103_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_103_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_104_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_104_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_104_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_105_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_105_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_105_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_106_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_106_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_106_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_107_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_107_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_107_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_108_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_108_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_108_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_109_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_109_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_109_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_110_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_110_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_110_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_111_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_111_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_111_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_112_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_112_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_112_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_113_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_113_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_113_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_114_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_114_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_114_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_115_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_115_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_115_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_116_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_116_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_116_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_117_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_117_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_117_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_118_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_118_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_118_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_119_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_119_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_119_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_120_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_120_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_120_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_121_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_121_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_121_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_122_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_122_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_122_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_123_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_123_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_123_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_124_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_124_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_124_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_125_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_125_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_125_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_126_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_126_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_126_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_127_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_127_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_127_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_128_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_128_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_128_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_129_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_129_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_129_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_130_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_130_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_130_targetstar_IFS_detector.fits\n", "crispy - INFO - Taking averages\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_001_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_001_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_001_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_001_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_002_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_002_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_003_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_003_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_004_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_004_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_005_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_005_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_006_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_006_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_007_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_007_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_008_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_008_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_009_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_009_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_010_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_010_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_011_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_011_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_012_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_012_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_013_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_013_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_014_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_014_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_015_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_015_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_016_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_016_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_017_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_017_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_018_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_018_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_019_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_019_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_020_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_020_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_021_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_021_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_022_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_022_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_023_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_023_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_024_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_024_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_025_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_025_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_026_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_026_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_027_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_027_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_028_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_028_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_029_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_029_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_030_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_030_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_032_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_032_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_033_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_033_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_034_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_034_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_035_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_035_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_036_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_036_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_037_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_037_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_038_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_038_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_039_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_039_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_040_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_040_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_041_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_041_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_042_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_042_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_043_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_043_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_044_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_044_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_045_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_045_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_046_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_046_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_047_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_047_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_048_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_048_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_049_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_049_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_050_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_050_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_051_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_051_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_052_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_052_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_053_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_053_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_054_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_054_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_055_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_055_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_056_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_056_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_057_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_057_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_058_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_058_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_059_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_059_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_060_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_060_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_061_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_061_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_062_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_062_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_063_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_063_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_064_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_064_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_065_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_065_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_066_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_066_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_067_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_067_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_068_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_068_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_069_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_069_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_070_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_070_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_071_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_071_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_072_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_072_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_073_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_073_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_074_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_074_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_075_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_075_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_076_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_076_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_077_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_077_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_078_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_078_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_079_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_079_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_080_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_080_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_081_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_081_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_082_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_082_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_083_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_083_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_084_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_084_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_085_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_085_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_086_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_086_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_087_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_087_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_088_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_088_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_089_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_089_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_090_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_090_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_091_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_091_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_092_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_092_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_093_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_093_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_094_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_094_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_095_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_095_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_096_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_096_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_097_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_097_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_098_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_098_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_099_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_099_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_100_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_100_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_101_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_101_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_102_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_102_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_103_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_103_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_104_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_104_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_105_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_105_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_106_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_106_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_107_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_107_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_108_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_108_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_109_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_109_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_110_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_110_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_111_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_111_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_112_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_112_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_113_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_113_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_114_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_114_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_115_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_115_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_116_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_116_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_117_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_117_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_118_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_118_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_119_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_119_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_120_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_120_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_121_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_121_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_122_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_122_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_123_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_123_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_124_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_124_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_125_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_125_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_126_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_126_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_127_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_127_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_128_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_128_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_129_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_129_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_130_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_130_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_032_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_032_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_033_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_033_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_034_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_034_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_035_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_035_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_036_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_036_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_037_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_037_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_038_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_038_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_039_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_039_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_040_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_040_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_041_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_041_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_042_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_042_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_043_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_043_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_044_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_044_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_045_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_045_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_046_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_046_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_047_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_047_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_048_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_048_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_049_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_049_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_050_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_050_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_051_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_051_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_052_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_052_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_053_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_053_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_054_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_054_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_055_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_055_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_056_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_056_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_057_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_057_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_058_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_058_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_059_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_059_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_060_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_060_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_061_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_061_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_062_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_062_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_063_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_063_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_064_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_064_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_065_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_065_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_066_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_066_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_067_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_067_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_068_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_068_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_069_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_069_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_070_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_070_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_071_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_071_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_072_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_072_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_073_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_073_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_074_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_074_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_075_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_075_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_076_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_076_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_077_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_077_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_078_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_078_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_079_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_079_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_080_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_080_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_081_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_081_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_082_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_082_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_083_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_083_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_084_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_084_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_085_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_085_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_086_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_086_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_087_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_087_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_088_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_088_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_089_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_089_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_090_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_090_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_091_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_091_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_092_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_092_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_093_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_093_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_094_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_094_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_095_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_095_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_096_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_096_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_097_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_097_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_098_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_098_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_099_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_099_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_100_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_100_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_101_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_101_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_102_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_102_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_103_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_103_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_104_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_104_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_105_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_105_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_106_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_106_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_107_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_107_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_108_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_108_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_109_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_109_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_110_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_110_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_111_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_111_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_112_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_112_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_113_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_113_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_114_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_114_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_115_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_115_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_116_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_116_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_117_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_117_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_118_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_118_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_119_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_119_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_120_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_120_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_121_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_121_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_122_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_122_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_123_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_123_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_124_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_124_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_125_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_125_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_126_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_126_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_127_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_127_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_128_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_128_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_129_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_129_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_130_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_130_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/ref_average_detector_x0.50_y-0.50.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/target_average_detector.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/target_star_nosource_average.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/ref_average_detector_x0.50_y-0.50.fits\n", "crispy - INFO - Reduced cube will have 19 wavelength bins\n", "crispy - INFO - Writing data to ../../../crispy/SimResults/ref_average_detector_x0_red_optext.fits\n", "crispy - INFO - Elapsed time: 1.445493s\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/ref_average_detector_x0.50_y-0.50_red_optext.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/target_average_detector.fits\n", "crispy - INFO - Reduced cube will have 19 wavelength bins\n", "crispy - INFO - Writing data to ../../../crispy/SimResults/target_average_detector_red_optext.fits\n", "crispy - INFO - Elapsed time: 1.288225s\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/target_average_detector_red_optext.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/target_star_nosource_average.fits\n", "crispy - INFO - Reduced cube will have 19 wavelength bins\n", "crispy - INFO - Writing data to ../../../crispy/SimResults/target_star_nosource_average_red_optext.fits\n", "crispy - INFO - Elapsed time: 1.271214s\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/target_star_nosource_average_red_optext.fits\n", "crispy - INFO - Normalizing cubes...\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_star_red_optext.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_star_red_optext.fits\n", "crispy - INFO - Reduced cube will have 19 wavelength bins\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/ref_average_detector_red_optext_normalized.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/target_average_detector_red_optext_normalized.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/target_star_nosource_average_red_optext_normalized.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/ref_average_detector_countershifted_x0.50_y-0.50_red_optext.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet_red_optext.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/offaxis_planet_red_optext.fits\n", "crispy - INFO - Coordinates of the planet in lenslets: 61.00, 50.00\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/convolved_without_RDI_target.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/convolved_without_RDI_reference.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/convolved_without_RDI_target_nosource.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/lstsq_residual_x0.50_y-0.50.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/lstsq_residual_nosource_x0.50_y-0.50.fits\n", "crispy - INFO - Convolving with matched filter\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/convolved_with_RDI.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/convolved_with_RDI_nosource.fits\n", "crispy - INFO - Read data from HDU 0 of /Users/mrizzo/IFS/OS5/with_lowfc/os5_spc_001.fits\n", "crispy - INFO - X,Y Shift in px in original cubes: 0.00, 0.00\n", "crispy - INFO - Processing file os5_spc_001.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 35 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_001_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_002.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_002_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_003.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 36 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_003_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_004.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 39 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_004_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_005.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 39 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_005_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_006.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_006_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_007.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 36 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_007_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_008.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_008_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_009.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_009_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_010.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 38 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_010_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_011.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 40 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_011_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_012.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_012_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_013.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_013_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_014.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_014_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_015.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 36 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_015_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_016.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 36 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_016_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_017.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 38 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_017_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_018.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_018_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_019.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_019_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_020.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_020_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_021.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_021_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_022.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 36 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_022_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_023.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_023_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_024.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 39 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_024_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_025.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 38 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_025_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_026.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_026_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_027.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_027_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_028.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_028_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_029.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 36 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_029_refstar_IFS.fits\n", "crispy - INFO - Processing file os5_spc_030.fits\n", "crispy - INFO - Shifting input cube\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 37 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_030_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 0 of /Users/mrizzo/IFS/OS5/with_lowfc/os5_spc_031.fits\n", "crispy - INFO - Recentering off-axis cube\n", "crispy - INFO - Read data from HDU 0 of /Users/mrizzo/IFS/OS5/offaxis/spc_offaxis_psf.fits\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxiscube.fits\n", "crispy - INFO - Constructing off-axis cube at planet separation: 4.44 lam/D (0.26 arcsec, 8.89 lenslets)\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxiscube_shifted.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxiscube_star_processed.fits\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 38 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_star.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_star_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_star_detector.fits\n", "crispy - INFO - Reduced cube will have 19 wavelength bins\n", "crispy - INFO - Writing data to ../../../crispy/SimResults/offaxis_star_detector_red_optext.fits\n", "crispy - INFO - Elapsed time: 1.438967s\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_star_red_optext.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxiscube_planet_processed.fits\n", "crispy - INFO - The number of input pixels per lenslet is 5.000000\n", "crispy - INFO - Using PSFlet gaussian approximation\n", "crispy - WARNING - Assuming slices are evenly spread in wavelengths\n", "crispy - INFO - Done.\n", "crispy - INFO - Performance: 38 seconds total\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet_detector.fits\n", "crispy - INFO - Reduced cube will have 19 wavelength bins\n", "crispy - INFO - Writing data to ../../../crispy/SimResults/offaxis_planet_detector_red_optext.fits\n", "crispy - INFO - Elapsed time: 1.543240s\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet_red_optext.fits\n", "crispy - INFO - Taking average of reference star\n", "crispy - INFO - Apply detector readout on os5_spc_001_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_001_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_001_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_002_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_002_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_002_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_003_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_003_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_003_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_004_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_004_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_004_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_005_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_005_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_005_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_006_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_006_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_006_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_007_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_007_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_007_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_008_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_008_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_008_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_009_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_009_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_009_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_010_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_010_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_010_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_011_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_011_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_011_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_012_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_012_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_012_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_013_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_013_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_013_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_014_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_014_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_014_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_015_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_015_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_015_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_016_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_016_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_016_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_017_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_017_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_017_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_018_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_018_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_018_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_019_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_019_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_019_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_020_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_020_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_020_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_021_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_021_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_021_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_022_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_022_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_022_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_023_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_023_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_023_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_024_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_024_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_024_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_025_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_025_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_025_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_026_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_026_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_026_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_027_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_027_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_027_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_028_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_028_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_028_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_029_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_029_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_029_refstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_030_refstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_030_refstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_030_refstar_IFS_detector.fits\n", "crispy - INFO - Taking average of target star without planet\n", "crispy - INFO - Apply detector readout on os5_spc_031_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_031_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_032_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_032_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_032_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_033_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_033_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_033_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_034_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_034_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_034_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_035_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_035_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_035_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_036_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_036_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_036_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_037_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_037_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_037_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_038_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_038_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_038_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_039_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_039_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_039_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_040_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_040_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_040_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_041_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_041_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_041_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_042_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_042_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_042_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_043_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_043_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_043_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_044_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_044_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_044_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_045_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_045_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_045_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_046_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_046_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_046_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_047_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_047_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_047_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_048_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_048_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_048_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_049_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_049_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_049_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_050_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_050_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_050_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_051_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_051_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_051_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_052_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_052_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_052_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_053_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_053_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_053_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_054_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_054_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_054_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_055_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_055_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_055_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_056_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_056_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_056_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_057_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_057_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_057_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_058_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_058_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_058_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_059_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_059_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_059_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_060_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_060_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_060_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_061_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_061_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_061_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_062_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_062_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_062_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_063_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_063_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_063_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_064_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_064_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_064_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_065_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_065_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_065_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_066_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_066_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_066_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_067_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_067_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_067_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_068_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_068_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_068_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_069_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_069_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_069_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_070_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_070_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_070_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_071_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_071_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_071_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_072_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_072_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_072_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_073_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_073_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_073_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_074_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_074_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_074_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_075_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_075_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_075_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_076_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_076_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_076_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_077_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_077_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_077_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_078_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_078_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_078_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_079_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_079_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_079_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_080_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_080_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_080_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_081_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_081_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_081_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_082_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_082_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_082_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_083_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_083_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_083_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_084_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_084_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_084_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_085_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_085_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_085_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_086_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_086_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_086_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_087_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_087_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_087_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_088_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_088_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_088_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_089_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_089_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_089_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_090_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_090_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_090_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_091_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_091_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_091_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_092_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_092_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_092_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_093_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_093_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_093_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_094_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_094_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_094_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_095_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_095_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_095_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_096_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_096_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_096_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_097_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_097_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_097_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_098_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_098_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_098_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_099_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_099_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_099_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_100_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_100_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_100_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_101_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_101_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_101_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_102_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_102_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_102_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_103_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_103_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_103_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_104_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_104_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_104_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_105_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_105_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_105_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_106_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_106_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_106_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_107_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_107_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_107_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_108_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_108_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_108_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_109_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_109_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_109_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_110_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_110_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_110_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_111_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_111_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_111_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_112_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_112_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_112_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_113_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_113_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_113_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_114_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_114_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_114_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_115_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_115_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_115_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_116_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_116_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_116_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_117_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_117_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_117_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_118_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_118_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_118_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_119_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_119_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_119_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_120_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_120_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_120_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_121_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_121_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_121_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_122_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_122_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_122_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_123_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_123_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_123_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_124_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_124_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_124_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_125_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_125_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_125_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_126_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_126_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_126_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_127_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_127_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_127_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_128_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_128_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_128_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_129_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_129_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_129_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_130_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_130_targetstar_IFS.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_130_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Taking average of target star with planet\n", "crispy - INFO - Apply detector readout on os5_spc_031_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_031_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_032_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_032_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_032_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_033_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_033_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_033_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_034_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_034_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_034_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_035_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_035_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_035_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_036_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_036_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_036_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_037_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_037_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_037_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_038_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_038_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_038_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_039_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_039_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_039_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_040_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_040_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_040_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_041_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_041_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_041_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_042_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_042_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_042_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_043_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_043_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_043_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_044_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_044_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_044_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_045_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_045_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_045_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_046_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_046_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_046_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_047_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_047_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_047_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_048_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_048_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_048_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_049_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_049_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_049_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_050_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_050_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_050_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_051_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_051_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_051_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_052_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_052_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_052_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_053_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_053_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_053_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_054_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_054_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_054_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_055_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_055_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_055_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_056_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_056_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_056_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_057_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_057_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_057_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_058_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_058_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_058_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_059_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_059_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_059_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_060_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_060_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_060_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_061_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_061_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_061_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_062_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_062_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_062_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_063_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_063_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_063_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_064_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_064_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_064_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_065_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_065_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_065_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_066_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_066_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_066_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_067_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_067_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_067_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_068_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_068_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_068_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_069_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_069_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_069_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_070_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_070_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_070_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_071_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_071_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_071_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_072_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_072_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_072_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_073_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_073_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_073_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_074_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_074_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_074_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_075_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_075_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_075_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_076_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_076_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_076_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_077_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_077_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_077_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_078_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_078_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_078_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_079_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_079_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_079_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_080_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_080_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_080_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_081_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_081_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_081_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_082_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_082_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_082_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_083_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_083_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_083_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_084_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_084_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_084_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_085_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_085_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_085_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_086_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_086_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_086_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_087_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_087_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_087_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_088_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_088_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_088_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_089_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_089_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_089_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_090_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_090_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_090_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_091_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_091_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_091_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_092_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_092_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_092_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_093_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_093_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_093_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_094_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_094_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_094_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_095_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_095_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_095_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_096_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_096_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_096_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_097_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_097_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_097_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_098_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_098_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_098_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_099_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_099_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_099_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_100_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_100_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_100_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_101_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_101_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_101_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_102_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_102_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_102_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_103_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_103_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_103_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_104_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_104_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_104_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_105_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_105_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_105_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_106_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_106_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_106_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_107_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_107_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_107_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_108_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_108_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_108_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_109_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_109_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_109_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_110_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_110_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_110_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_111_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_111_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_111_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_112_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_112_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_112_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_113_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_113_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_113_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_114_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_114_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_114_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_115_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_115_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_115_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_116_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_116_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_116_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_117_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_117_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_117_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_118_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_118_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_118_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_119_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_119_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_119_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_120_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_120_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_120_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_121_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_121_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_121_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_122_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_122_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_122_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_123_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_123_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_123_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_124_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_124_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_124_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_125_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_125_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_125_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_126_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_126_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_126_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_127_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_127_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_127_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_128_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_128_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_128_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_129_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_129_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_129_targetstar_IFS_detector.fits\n", "crispy - INFO - Apply detector readout on os5_spc_130_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/os5_spc_130_targetstar_IFS.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_130_targetstar_IFS_detector.fits\n", "crispy - INFO - Taking averages\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_001_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_001_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_001_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_001_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_002_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_002_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_003_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_003_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_004_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_004_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_005_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_005_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_006_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_006_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_007_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_007_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_008_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_008_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_009_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_009_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_010_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_010_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_011_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_011_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_012_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_012_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_013_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_013_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_014_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_014_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_015_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_015_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_016_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_016_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_017_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_017_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_018_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_018_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_019_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_019_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_020_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_020_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_021_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_021_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_022_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_022_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_023_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_023_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_024_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_024_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_025_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_025_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_026_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_026_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_027_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_027_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_028_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_028_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_029_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_029_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_030_refstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_030_refstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_032_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_032_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_033_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_033_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_034_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_034_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_035_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_035_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_036_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_036_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_037_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_037_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_038_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_038_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_039_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_039_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_040_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_040_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_041_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_041_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_042_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_042_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_043_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_043_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_044_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_044_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_045_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_045_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_046_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_046_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_047_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_047_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_048_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_048_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_049_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_049_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_050_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_050_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_051_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_051_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_052_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_052_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_053_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_053_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_054_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_054_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_055_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_055_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_056_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_056_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_057_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_057_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_058_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_058_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_059_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_059_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_060_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_060_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_061_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_061_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_062_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_062_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_063_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_063_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_064_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_064_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_065_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_065_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_066_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_066_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_067_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_067_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_068_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_068_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_069_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_069_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_070_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_070_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_071_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_071_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_072_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_072_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_073_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_073_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_074_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_074_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_075_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_075_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_076_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_076_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_077_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_077_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_078_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_078_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_079_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_079_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_080_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_080_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_081_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_081_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_082_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_082_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_083_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_083_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_084_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_084_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_085_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_085_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_086_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_086_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_087_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_087_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_088_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_088_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_089_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_089_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_090_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_090_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_091_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_091_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_092_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_092_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_093_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_093_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_094_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_094_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_095_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_095_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_096_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_096_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_097_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_097_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_098_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_098_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_099_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_099_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_100_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_100_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_101_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_101_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_102_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_102_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_103_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_103_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_104_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_104_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_105_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_105_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_106_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_106_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_107_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_107_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_108_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_108_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_109_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_109_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_110_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_110_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_111_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_111_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_112_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_112_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_113_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_113_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_114_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_114_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_115_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_115_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_116_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_116_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_117_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_117_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_118_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_118_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_119_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_119_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_120_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_120_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_121_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_121_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_122_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_122_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_123_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_123_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_124_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_124_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_125_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_125_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_126_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_126_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_127_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_127_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_128_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_128_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_129_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_129_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_130_targetstar_IFS_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_130_targetstar_IFS_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_031_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_032_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_032_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_033_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_033_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_034_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_034_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_035_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_035_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_036_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_036_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_037_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_037_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_038_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_038_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_039_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_039_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_040_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_040_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_041_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_041_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_042_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_042_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_043_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_043_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_044_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_044_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_045_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_045_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_046_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_046_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_047_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_047_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_048_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_048_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_049_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_049_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_050_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_050_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_051_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_051_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_052_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_052_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_053_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_053_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_054_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_054_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_055_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_055_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_056_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_056_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_057_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_057_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_058_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_058_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_059_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_059_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_060_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_060_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_061_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_061_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_062_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_062_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_063_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_063_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_064_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_064_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_065_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_065_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_066_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_066_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_067_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_067_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_068_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_068_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_069_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_069_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_070_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_070_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_071_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_071_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_072_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_072_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_073_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_073_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_074_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_074_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_075_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_075_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_076_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_076_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_077_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_077_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_078_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_078_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_079_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_079_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_080_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_080_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_081_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_081_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_082_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_082_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_083_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_083_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_084_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_084_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_085_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_085_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_086_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_086_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_087_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_087_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_088_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_088_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_089_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_089_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_090_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_090_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_091_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_091_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_092_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_092_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_093_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_093_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_094_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_094_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_095_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_095_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_096_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_096_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_097_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_097_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_098_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_098_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_099_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_099_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_100_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_100_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_101_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_101_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_102_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_102_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_103_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_103_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_104_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_104_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_105_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_105_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_106_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_106_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_107_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_107_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_108_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_108_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_109_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_109_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_110_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_110_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_111_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_111_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_112_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_112_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_113_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_113_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_114_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_114_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_115_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_115_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_116_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_116_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_117_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_117_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_118_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_118_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_119_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_119_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_120_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_120_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_121_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_121_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_122_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_122_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_123_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_123_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_124_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_124_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_125_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_125_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_126_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_126_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_127_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_127_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_128_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_128_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_129_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_129_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_130_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/detector/os5_spc_130_targetstar_IFS_nosource_detector.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/ref_average_detector_x0.00_y0.00.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/target_average_detector.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/target_star_nosource_average.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/ref_average_detector_x0.00_y0.00.fits\n", "crispy - INFO - Reduced cube will have 19 wavelength bins\n", "crispy - INFO - Writing data to ../../../crispy/SimResults/ref_average_detector_x0_red_optext.fits\n", "crispy - INFO - Elapsed time: 1.411461s\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/ref_average_detector_x0.00_y0.00_red_optext.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/target_average_detector.fits\n", "crispy - INFO - Reduced cube will have 19 wavelength bins\n", "crispy - INFO - Writing data to ../../../crispy/SimResults/target_average_detector_red_optext.fits\n", "crispy - INFO - Elapsed time: 1.383257s\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/target_average_detector_red_optext.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/target_star_nosource_average.fits\n", "crispy - INFO - Reduced cube will have 19 wavelength bins\n", "crispy - INFO - Writing data to ../../../crispy/SimResults/target_star_nosource_average_red_optext.fits\n", "crispy - INFO - Elapsed time: 1.291570s\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/target_star_nosource_average_red_optext.fits\n", "crispy - INFO - Normalizing cubes...\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_star_red_optext.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_star_red_optext.fits\n", "crispy - INFO - Reduced cube will have 19 wavelength bins\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/ref_average_detector_red_optext_normalized.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/target_average_detector_red_optext_normalized.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/target_star_nosource_average_red_optext_normalized.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/ref_average_detector_countershifted_x0.00_y0.00_red_optext.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet_red_optext.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/offaxis_planet_red_optext.fits\n", "crispy - INFO - Coordinates of the planet in lenslets: 61.00, 50.00\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/convolved_without_RDI_target.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/convolved_without_RDI_reference.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/convolved_without_RDI_target_nosource.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/lstsq_residual_x0.00_y0.00.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/lstsq_residual_nosource_x0.00_y0.00.fits\n", "crispy - INFO - Convolving with matched filter\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/convolved_with_RDI.fits\n", "crispy - INFO - Writing data to /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/convolved_with_RDI_nosource.fits\n" ] } ], "source": [ "from crispy.tools.postprocessing import RDI_noise\n", "\n", "\n", "offsets = [(0.5,0.5),(0.5,-0.5),(0,0)]\n", "\n", "results = np.zeros((19,len(offsets)))\n", "for i in range(len(offsets)):\n", " offset = offsets[i]\n", " rootname='x%.2f_y%.2f' % (offset[0],offset[1])\n", " try:\n", " os.makedirs(folder+'/average/'+rootname)\n", " except OSError:\n", " pass\n", "\n", " results[:,i] = RDI_noise(par,offset[0],offset[1],order=3,\n", " rootname=rootname,\n", " process_cubes=True,\n", " process_offaxis_files=True,\n", " process_detector=True,\n", " take_averages=True,\n", " countershift=True,\n", " normalize_cubes=True,\n", " ref_only=True,\n", " IWA=IWA,\n", " OWA=OWA,\n", " forced_inttime_ref = 50, \n", " outdir_time_series = folder,\n", " outdir_detector=folder+'/detector',\n", " outdir_average=folder+'/average/'+rootname,\n", " psf_time_series_folder=OS5_files,\n", " offaxis_psf_filename=offaxis_psf_filename,\n", " mflib = '',#folder+'/average/mflib.fits.gz''',\n", " lamc=lamc,BW=BW,\n", " offaxis_reduced = folder+'/average/offaxis_detector_red_optext.fits')\n", "outkey = fits.HDUList(fits.PrimaryHDU(results.astype(np.float)))\n", "outkey.writeto(folder+'/average/results_rdi'+str(sampling)+'.fits',clobber=True)\n" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": false, "scrolled": false }, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": 24, "metadata": { "collapsed": false, "scrolled": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/ref_average_detector_countershifted_x0.00_y0.00_red_optext.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/ref_average_detector_countershifted_x0.00_y0.00_red_optext.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/ref_average_detector_red_optext_normalized.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/ref_average_detector_red_optext_normalized.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/ref_average_detector_countershifted_x0.50_y-0.50_red_optext.fits\n", "crispy - INFO - Read inverse variance from HDU 2 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/ref_average_detector_countershifted_x0.50_y-0.50_red_optext.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/convolved_without_RDI_reference.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/convolved_without_RDI_reference.fits\n", "[ 51.06270766 83.23782253 54.44792491 55.61895162 66.56307336\n", " 82.9483855 97.77777874 106.71786106 116.24294008 122.6695098\n", " 91.49830776 64.43584805 53.51679315 50.72688009 61.72820706\n", " 107.46163019 229.52650889 175.08527327 151.58485138]\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/convolved_with_RDI.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/convolved_with_RDI.fits\n" ] }, { "data": { "image/png": "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\nL+9V4et8ryJVzUc3bNiA6dOno0mTJjCZTHjqqaeQkZGBY8eOeXU8qOvlpWzbtg1169bF+PHjodfr\nkZKSgv79++Pf//63p85tt92G8PBwREZGXjZbHnjgAURGRqJRo0ZITEyslruqbt26iIuLq9IXwwQf\n7ATwIx999BESEhKQnZ2Nhx56CLGxsejatSuAC4++CiEwcOBAT3232406depI7eTk5KC0tBQ9evTw\nlLlcLnTs2NHzc/369T3/z83Nxa5du/DZZ595yhwOB3Jzc9GiRQsAF07Qi+j1erjdbhQUFMBsNnse\nqwLg+T5PVW1eytNPP42XX34Zy5Ytw6OPPoo+ffrgH//4R6U+AoBWq8Xrr7+Or7/+GvXq1UOnTp08\n+4HarooUFBQgLi4OWu3/3bdq3769p6/Lly/Hq6++6vmdRqNBTk4O9Ho9oqKiYDAYpO2/lJycHPzw\nww9ITk72lDmdTnTv3p3sX25uLp544olK36PW6/XIyclBfn4+2rVr5ymPj4+HXn9tn2579+7F0qVL\nsWbNGp9e9+mnn3oubjabDQcPHsT27dsRHR1dE928KuHsqbnsady4MdLS0rBy5Uq8++67iImJwd/+\n9jeMHj0awIWJ90UMBgNcLhfZjoqq9nlhYSEcDgfi4+Mr9acqGjVq5Pl/fHw8HA4HCgsL0atXLwgh\nkJ6ejtOnT6Nt27Zo2rSp9Pq8vDzExcV5fjaZTNIHfqvVCrPZLL12wIABGDBggOfncePG4cMPP8Su\nXbsq3XDIycnBnXfe6fl5/vz55I0Fi8VCvk/FD/wAMHv2bNx44404c+aMp+8NGjS4rAm8uteOy40J\nb9pv2bJlpbrejuWKcKYyFSksLKx0/ntDVfMY4MJ5dBFvrg+X5r34/4+d5+fn47rrrqtUr27duti0\nadNl27xIXl4ezGZzpQ/lGRkZmDx5sufR+qKiokp9UOHrfK8iVc1HCwoKKmW02Wz2+sYEQF8vqb4f\nPXq0Ut9dLlela3zFvl8uWyqe90aj0edr2EW8ydxgp7qZ6nA48OSTT+LUqVPQarVYuHDhZX1MwcC1\n/amkhmjatClef/11jBgxAk2aNMG0adPQoEED6PV6/PTTTzAajQCAoqIilJWVSa+Pi4tDfHy857td\nwIUAFRW+w1Pxu5ANGjTApEmT8Le//c1Tdvz4ccTHx6OgoEDZz/j4eJSXl6OkpMQzGf/iiy8QHR1d\n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\n7du3x//+9z9069YNsbGxWLx4MTZs2ICuXbsiISEBy5cv9/bVeo1Ur+e+ffswaNAgxMTEoG/fvvji\niy+82zl58iTuvvtuxMXFoX///jhy5Ij33z7++GP069cP8fHxGDFiBI4fP+79t927d6Nv376IiYnB\n5MmTNf+o6d27N06cOIGZM2di5syZePnll8u8ngBw8OBBTJ8+HT/++COSk5MBaB/nwIUrCMaPH48e\nPXogNTXVUCfKpFZcXIzZs2dj1qxZ6NGjBwICAhAYGIh77rkHQ4cO9X5jnp2djUcffRSJiYno1q0b\nnn/+eTgcDgDylSsXX5mzYcMGjBo1Co8//jhiY2Nx0003YePGjQCAcePGISMjAw8//DBWrlwJQPvY\nPnHiBOLi4jBp0iTEx8fjvffew+7du5Gamor4+Hikpqbivffe845BCIEXXngBN954Izp37lzmPdq+\nfXv88ssvZd4DM2bMwOjRo5GTk4OYmBicP38eJSUlmDVrFm688UZ06dIFc+bM8T5mj8eDF198EYmJ\niejSpQs2bdqk+Ry//PLLuP/++9GnTx907doVBQUF+PnnnzF8+HDv2Hft2gUAmDp1Kt577z1s3rwZ\n/fv3l7Zlt9sxa9YsdO7cGYmJiZg8ebL3290vv/wSAwcORGxsLAYMGODdZuljXrlyJXr06IGEhAQ8\n9thjcDgc+PLLL5GcnAy32+3tO3HiRMydOxcA8OGHH6JPnz6Ii4vDnXfeiQMHDkhjevTRR8u8/oWF\nhYiOjsbRo0fhdruxaNEipKSkICkpCZMnT0ZBQYG375tvvokuXbogMTERb775pvL5y8nJwdVXX+39\nDPnyyy/Rvn1777H53XffoUePHt7XZd++fcoT9OHDh2PJkiVITU1FdHQ0xo0bh2+//dZ7ld748eO9\nz8ORI0cwcuRIdOnSBddddx3uueceZGdnKzOxvM9Wu92OadOmISkpCV27di1zjGodA8CF433EiBGI\niYnBnXfeiczMTOVz89fjResqmEGDBgEAunTpgiNHjpT7umzYsAFDhw7F7bffjsTERPzxxx/KfROZ\nQWRkJF588UX8+uuv3vPR4cOHY/Xq1WXeX6U54fF4MGbMGCxbtqzS76OMjAyMGTMGiYmJ6NWrF955\n5x3vOIYPH4758+djwIABiImJwV133eW9Ksrj8WDRokW48cYbER8fj7Fjx+L8+fMAUO42iXxOmEBU\nVJT4+eefvf9tt9vFW2+9JaKjo0VmZqYQQojRo0eLxx9/XBQWFor09HTRt29fsX79eiGEEO+88464\n7bbblNueP3++ePDBB4Xdbhc5OTliwIABYu3atUIIISZOnChmz54thBAiPT1dREdHiwMHDgghhPj1\n119FTEyM2L17txBCiB49eoh77rlHFBcXi/z8fGk/t99+u3jyySdFUVGR+P3338UNN9wgPv/8c7Fm\nzRpx4403ih9//FHY7Xbx8ssvi5SUFFFcXCz27NkjoqKixOLFi4XT6RQff/yx6NChg8jMzBS//fab\n6NSpkygoKBBCCPH111+L5ORk4XK5xAsvvCD69esn0tPTRVFRkZg6daq44447hMfjKfNczJ07Vzz2\n2GPeMU6ZMsX7eMt7PmfPni3uuOMOcfbsWZGZmSn69esnevToIT3mwsJC8Y9//EOcPHnS+xx06tRJ\n/Pbbb0IIIYYOHSq2bNkihBBiyZIlYsWKFZqv/0MPPSSKiorEF198Idq3by8eeeQRUVxcLHbu3Ck6\nduwo8vLyLvkaXfx6Zmdni5iYGLF+/XrhcrnEtm3bRHR0tMjNzRUTJ04UCQkJ4siRI8LpdIpHH31U\njBw5UgghxIEDB0RcXJz45ptvhMPhECtWrBA333yzcDgc4syZMyI6Olp88MEHwuFwiNWrV4uoqCjx\nzjvvKB9Xjx49xPbt24UQQixcuFA89NBD0jj/euyW97pMnDhRJCcni6ysLJGXl6fcJxnLF198ITp1\n6iScTme5/e644w4xYcIEkZ+fL7KyssSgQYPE3LlzhRBljxchhNi+fbv3/fjOO++IqKgo8e677wqn\n0ynefPNNERsbK0pKSoQQZY/B8o7t9PR0ERUVJRYuXCjsdrsoKioSXbt2FVu3bhVCCLF7924RHR0t\n8vPzvbn16quvCpfLJXbu3CmioqK8WX1xnl+8/z179oiEhATv45gxY4a4++67xblz58TZs2fFXXfd\nJV566SUhhBCrV68WvXr1Eunp6SInJ0f885//FFFRUcrnbuHChaJTp07i559/Fnl5eSI/P18kJyeL\n1atXC6fTKfbs2SOuv/56cezYMeXzebG5c+eKQYMGiaysLJGfny+GDx8uXnjhBfHLL7+Ia6+9Vnz0\n0UfC6XSKnTt3iuuuu0789NNP3sc8ZswYkZ+fL44dOyYSExPFBx98INxut+jSpYs3o4qLi0VMTIz4\n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\nSy/prrvu0qpVq1S3bl1J0ty5c3XJJZdIkvbt26dZs2Zp2LBheuedd1SzZs2KewBwhddff11t2rSR\ndOSDyfLlyzVp0iR17NhRZ5111kkts2nTptXmvVhYWKiCgoLjzqlbt26ZD5UFBQWaNWuW7rzzTq1c\nuVLR0dGSyj4XO3fu1PTp0zVq1Cj97W9/U1SUu+vs+/fvV7169Sp1nc8//3zw3++99566deumJ554\nQlL58rGiff7558rLy9PatWuDz/FRe/bs0UcffaQPPvhAzZs3j9AWAt52okw9XoYMHTpUL774orp2\n7RqRbQeqEnfvoZyk/fv3a8eOHRowYIASEhIUFRWlzp0765577lFJSYmkI4WCefPm6aKLLlJqaqrG\njh2r/fv3Syr7Lcb333+vYcOGKTU1Venp6Vq1alVwPb1799bChQvVr18/paSkaPTo0cFqZVFRkR56\n6CF16dJFaWlpmjx5cvBbp+Mt81jHfpv75ptvKiMjQ/fdd5+Sk5PVt29fffHFF5o4caKSk5PVv39/\nfffdd5KO7OBOnz5dl112WfBbwg8++CC43L/97W/q1auXunXrppkzZ6p3797Bnd3s7GxlZGQoLS1N\nffv21RtvvGG7bTt27FBKSoruu+8+paamatmyZSosLNRDDz2kiy66SD169NDjjz+u4uLi4HJ///vf\nKzU1VZdeeqmeeOIJGWMsv+/Vq1erf//+Sk5O1uTJk4PPlyQNGzZMixcvDv68ePFiDRs2rFyP+aji\n4mJNnjxZaWlp6tGjh8aPHx983n/7+JKTk/XMM8+oU6dO6tGjh/76178G//+nn37S6NGj1alTJ/Xp\n00fPPfdc8PGsXr1a6enpwed32bJlkhT8NnDIkCG222YnNjZWQ4cOVWFhobKysmzn1K9fXzNmzJDP\n5wv5fMG7oqOjNWDAANWpU0f/+c9/JB35MHXPPfeoa9euwZw6+vrcvHmzrrvuOqWmpqpfv3568cUX\nJf33SJS8vDxJ0rvvvqs+ffqoY8eOmjlzZpl19u7dWytXrgz+/Pjjj+u+++6TdCR/J06cqN69e+vC\nCy9Uenq6vvzyS8t2Hzp0SGPHjlXnzp11ySWXaMqUKbbfzGdmZqp///6aPn26kpOT1adPHy1fvjz4\n/998842GDh2qlJQUXX755WWOHHr33XfVt29fderUSYMHD9a///1vSdLgwYMlST169NC3335brt9z\njRo1dMMNN2j37t1lvpU6VpMmTfTUU0/pP//5j/71r3+Va7nH2rJli4YOHRp8nO+8844kqbS0VHPm\nzFHPnj2Vlpam8ePHa/fu3ZKsRxrk5eXpnHPO0Y4dO7Rjxw6lpqZq4cKF6t69u7p27apHHnlEkvTS\nSy/p3Xff1aJFizR+/HhJJ/57N3XqVKWlpWnatGnHzXRJWrFihfr166fk5GTdc889wb8FR3N8ypQp\nWrZsmVasWKEBAwbY5uOrr76qvn37Ki0tTbfffrt+/fXX4PKP9/o8VmZmpq644gqNHDlSnTt3VmZm\nZsj3x1tvvaWpU6dq586dSk1NDf6OJSkrK0tXXHGFJGnAgAFasWKFhg0bpvvuu0/du3fXqFGjFAgE\nNGfOHF1++eVKTk5Wr1699Nprr0k68v5KS0vTSy+9pK5duyotLU2vv/66/vKXv6hLly7q3r273n33\n3eD6vvjiCw0ePFipqakaMmSINmzYUL4XEeAhdplqlyFHj94JBALKyMjQc889J7/fr3nz5ql3797q\n2rWrJk+eHDzd6M0339RNN92kIUOGKC0tTT/99NNx93+HDRum2bNna+DAgUpOTtbQoUODp1Id7/NE\nefepgYgwHjV06FDTp08fM3fuXPPZZ5+ZvLy8Mv//6quvmj59+pitW7eaoqIiM2HCBDNhwgRjjDFt\n2rQx33//vTl8+LDp3r27Wbx4sSkpKTFr1qwxnTp1Mtu2bTPGGHPJJZeYIUOGmJycHLNnzx7Tt29f\ns2DBAmOMMTNnzjSDBw82u3btMocPHzbDhg0zTz755AmXeaw1a9aYzp07G2OMeeONN0ybNm3M8uXL\njd/vN3fffbc5//zzzXvvvWeKiorMxIkTzR133GGMMWbevHlm6NCh5tChQ6a0tNTMnz/f9OzZ0xhj\nzOrVq01qaqpZv369KSwsNA888IBp06aNWbNmjSktLTXp6elm1qxZpqioyGzevNl0797dfPbZZ5Zt\ny8rKMm3atDFPP/20KSoqMvn5+Wb69Olm+PDhZt++fWbv3r1m6NChZu7cucYYY+6++24zY8YM4/f7\nzc6dO03Pnj3Np59+Wub3/euvv5oOHTqYd9991xQXF5vFixebNm3amDfeeCP4nC5atCi4DYsWLTJD\nhw494WM+9ve4ZMkSM2TIEJOXl2fy8/PNbbfdZubMmRPy8d1xxx0mLy/PbNy40aSmpppVq1aZoqIi\nc8kll5jHH3/cFBUVmR9++MH06dPHvPrqq8YYY3r27Gnee++94O+7Q4cO5vDhw2Ueq52j68zNzQ2O\n5efnm8cff9x07949+Bq+5JJLzEcffWS5/wMPPGDuvPNOy2OGt/z2NVRUVGT++te/mg4dOpidO3ca\nY4wZOXKkueeee0xeXp7Jysoy/fv3N0uXLjXGGHPjjTeaF154wRhjzJYtW0zHjh3Ntm3byrz+Nm/e\nbNq3b2/WrFljioqKzMyZM4M5YYz1NfjYY4+ZSZMmGWOMmTx5spkwYYIpKCgwRUVFZtq0aebGG280\nxhzJsauvvtoYY8zs2bPNuHHjTFFRkTlw4IAZOHCgWbJkieXxrlmzxrRp08Y89NBDpqioyHzyySfm\nggsuMFu2bDF79+41KSkp5uWXXzbFxcXm66+/Np07dzarVq0y+fn5pm3btmbjxo3GGGOWLl1qLr74\nYhMIBGzfa79d52/fPwcPHjQTJ0406enpIZ+Lo2677TbzxBNPWB7z8RQVFZmLL77Y/PnPfzZFRUVm\n/fr1pkOHDuaHH34wTz75pLnqqqtMVlaWyc/PN1OmTDHXX3+9CQQCluXn5uaaNm3amKysrODjnDp1\nqikqKjJfffWVadu2rVm3bp0xxphJkyaZxx57zBhjyvX37tZbbzUFBQXm8OHDJ8z0MWPGmMOHD5tf\nfvnFpKWlmWXLlhljyub4sev/7e9zxYoVplevXmbLli2msLDQPProo+bmm282xpgTvj5/+1y2adPG\nLF261OTn55uSkpLjvj+O93z99nUzdOhQc9VVV5lDhw6ZQ4cOmbfeestcccUVZs+ePSYQCJhly5aZ\ndu3amdzc3OB9Z8yYYYqLi83//u//mvPOO8888sgjpri42LzyyismLS3NGGPML7/8YpKTk80///lP\nU1JSYlasWGE6d+5s9u/ff8LXEVCVlSdTy5shzz33nBkwYIDJzs42hw8fNn/84x/Nvffea4w58j4/\n55xzzOrVq4P7jcfb/z36meLnn382hw4dMjfddJOZOnWqMSb054lw9qmBSPDkkQDSkUMOhw4dqszM\nTI0YMUKdO3fWhAkTgtW55cuXa9iwYTrzzDMVFxenKVOmKCMjo8wyVq1apfr16+vmm29WTEyM0tLS\n1KdPH7311lvBOddff71OO+00NWjQQBdddJF+/PHH4PIzMjLUqFEjJSUl6YknntC1115brmWG0qxZ\nM1155ZXBIxuaNm2qfv36KS4uTl26dAmeS3nzzTfr6aefVs2aNbVz504lJiYGv9F45513NGjQILVv\n317x8fGaNGmSYmKOnBWyceNG7dy5U3fddZfi4uJ07rnn6oYbbjjuucbp6emKi4tTQkKC3nzzTd19\n992qV6+e6tevrzvuuENLliyRJMXHx+uLL77Q+++/r5o1a2rlypXq1q1bmWX961//UqtWrXTVVVcp\nNjZWN998s1q2bHnC38uJHvOx4uPj9dNPP+mtt97S/v37tXDhQt15550hlztlyhTVrFlTF1xwgQYN\nGqTly5fryy+/1OHDhzVhwgTFxcXprLPO0ogRI4LPYXx8vP7+97/rs88+U0pKir788kslJSWV63FI\nUq9evZSSkqJ27dqpW7du2r17t15++eUTHuZft27dkN9QwltuuOEGpaamqn379kpJSdGaNWv0P//z\nP2rcuLF+/fVXffzxx5o8ebJq1qypM844Q7fddlvwfRwfH6+VK1dq5cqVOuOMM/TFF1+odevWZZb/\n/vvv66KLLlJaWpri4uI0fvz4cp9mctddd+lPf/qToqOjlZ2drdq1a4d8L27atEnLly9XSUmJ3nzz\nTQ0ZMsR2mTVr1tTdd9+tuLg49ejRQxdddJH+8Y9/6MMPP1Tjxo01bNgwxcbG6sILL9R1111X5r24\nZMkSffXVVxo4cKA++ugj+Xy+cj2OgwcPKjU1VR07dtQFF1ygyy67TAkJCZbzxO3UqVMn7PfiunXr\nlJ+fr7FjxyouLk7t27fXq6++qkaNGmnZsmW6/fbbdcYZZ6hGjRq6//77tWHDBm3btq1cyx45cqTi\n4uLUoUMHnXnmmfrpp58sc8rzt6lfv35KSEhQUlLSCTP91ltvVVJSkpo2baoOHTqE3YBw6dKluuWW\nW3T22WcrPj5eEyZM0Pr167V9+/awX59RUVFKT09XjRo1tH///uO+P8LVu3dv1apVS7Vq1dKll16q\nv/71rzr99NO1e/duxcfHq6ioqMxrYfjw4YqNjVWXLl3k9/uDP1900UXav3+/CgoK9Pe//11paWm6\n9NJLFRMToyuuuEJt2rTR+++/f1LbCFR1J5OpS5cu1bhx49SkSRMlJSXp7rvv1jvvvBM84qxBgwbq\n2rWratWqVa793wEDBqh58+aqVauWLrvssjL7+3afJ05mnxqoTJ7sCSAd2fm75ZZbdMstt6ioqEhf\nfvmlZs2apfvvv1/z589XTk6OGjduHJxfv3591a9fv8wysrOztXXrVqWmpgbH/H6/LrvssjL3Oyo2\nNjZ4OORvl3/03++///4JlxnK0fPBpSOHANeqVSv4c1RUlAKBgCTp8OHD+tOf/qQNGzaoefPmat68\neXC79uzZo7PPPjt4v5o1awaXm52drdzcXHXu3LnMtrVt2zbkNp1++umSjpyXXlhYqGHDhgV3so0x\nKikpUVFRkaZMmaKnn35aTz31lCZOnKiePXvqoYceCt7/6O+sUaNGZZbfrFmzE/5eTvSYjzVgwADl\n5ubqzTff1MMPP6w2bdrowQcfVPv27S1z4+Pjy2xP48aNtW3bNu3du1eNGjUKFk+kI+dT79q1S5L0\nwgsvaO7cuZowYYIKCwt1/fXXa+LEiYqNjS2z/OTk5OC/R48erauuukrSkZ3xxMREfffddxo7dqxa\nt26tM88884S/g0ic3xuO9evXa9asWVq0aFFY9zt6CkdWVpaSkpL0wAMPqFWrVhWzkVXEa6+9pjZt\n2igrK0vjxo1TvXr1dOGFF0o6cg6lMaZMpgQCgeD7/Mknn9ScOXM0ffp07du3T/3799fUqVPLLP+3\n78W4uDg1aNCgXNu2Z88ePfzww9q6datat26tunXr2r4XR40aJUl68cUXdf/99yslJUUPPfSQ7XPb\nuHFjxcfHl/k5JydH8fHxloxo2rSp1q5dqxo1aujll1/W/PnzNWLECMXExOi2224Lrveo7Oxs9e/f\nP/jzn/70JzVq1Eh16tQJniaVmZmpP/7xj7rwwgstGWXnwIEDatq06QnnHWvv3r1q2LBhmT4C5513\nXvD/jn2cNWvWVL169WyLK3aO/TsVExMT/FtxrPL8vTs2r0+U6bVr1w7OjYuLk9/vL9e2HrVz507N\nmTNH8+bNC475fD5lZ2eH/fqsXbu24uLigss93vsjXMf+TkpKSvTQQw/ps88+U5MmTYLP37G/7zp1\n6khS8Hk++nf86N/NQCCg7OxsffLJJ2Wei9LSUqWkpJRZN5mK6uJkMnXnzp269957y/T2iImJCX5h\ndmxmlGf/97c5Gmp//+jniRUrVoS9T43Kc7L5Ger+P/30k+677z75fD6dffbZmjZtmuv7AnmyCLBi\nxQo9+eST+uCDD+Tz+RQfH69u3brpjjvu0IMPPihJatSokeV8v7ffflt33HFHcKxBgwbq0KFDme7J\nu3btKrMzGsrR5V9wwQWSjnzL/vXXX5/SMstr2rRpOuuss7RgwQLFxMToiy++0D/+8Q9JR86vOrb7\ncmFhYbAZU8OGDdWoUaMy57Lm5OTY7sAfdXTHpW7duoqNjdXbb78dbJiUn58f3FH/+uuvNXLkSE2a\nNEk///xzcAfy6PNxdP2//PJLmeUf+xxFRUWV6RFwbBOp4z3mY/3444/q0qWLbrrpJu3fv1/PPPOM\n7r33Xr333nuWuUe/wTm605adna3GjRurSZMm2rNnj0pLS4OFgB07duj0009XcXGxfv75Z82aNUvG\nGH311VcaN26c2rVrV+aDhmRtiPjbb8rOPfdczZ07VzfeeKNatGihAQMGWLbxqEAgoE8//VQjR44M\nOSeSnnvuOb3zzjuqUaNG2PddsmSJatasqSVLlmjbtm2aMWOGXnjhhQrYyqqnefPmevbZZzVo0CCd\nccYZGjNmjBo0aKCYmBitXr06+MHn4MGDysvLkzFGW7Zs0eTJk/Xggw/qu+++04QJE/TKK6/oyiuv\nDC63YcOG2rRpU/Dn0tJS7d27N/jz8d6LEyZM0PXXX69XXnlFPp9Pb7/9tm2n+P/85z8aOHCgxowZ\no927d+uRRx4J+dzu3btXfr8/uDOXnZ2t9u3bW/JM+u97MTc3V3l5eZo3b55KS0u1evVq3X777erc\nuXOZD252DRF/22U+LS1NM2bM0J133qmWLVuW2an7rdzcXK1bt0633HJLyDl2GjVqpD179igQCAR3\nHF555RVdcMEFatq0qbKzs9WuXTtJR877379/v0477TTt2bMn5HMRjvL8bTr2KIrvv//+hJl+Kho0\naKBbb71V1157bXBs69atat68udatW3fc1+eJlhvq/XEyjv2dPPXUUzLG6JNPPlF8fLyys7MtR/mV\n50iUBg0a6Morrww2O5OO7KMcW+QlU1FdnGymNmjQQDNmzAg2CSwpKVFWVpZatGhhyfyT2f89KtTn\nia5du570MlGxTiU/Q93/0Ucf1R//+EelpaXpgQce0IcffliuL3gjyd0lipPUtWtX5eXl6eGHH9be\nvXtljNFPP/2kRYsWBTuqp6ena/Hixfr5559VVFSkp59+2nKI5MUXX6xt27bp73//u/x+v7Zu3Vru\npm7p6elauHChcnJydPjwYT355JPKyck5pWWWV25urhISEhQdHa2dO3dq7ty5ko4E4KBBg7Rs2TJt\n3LhRxcXFmj17dvBa2RdeeKESEhL0/PPPq6SkRLt27dLw4cPLdQmp6Ohopaena9asWTp06JDy8/P1\nwAMPBJuFzZ8/X7NmzVJRUZFOO+00RUdHW761vvjii7Vr1y69/vrrKi0t1euvv17m0oGtWrXSJ598\noqKiImVlZQWbZp3oMR/rww8/1MSJE5WTk6M6deooMTHxuN8APfnkkyouLtaGDRu0bNmy4KkUp512\nmubMmaPi4mJt3bpVL7zwgtLT0yUd+RB09HCvRo0ayefzBdcRGxsb1nWw27Vrp9GjR2vGjBnas2eP\n7ZycnBxNmTJFcXFxrr0sTosWLfTnP/85+PPRBmTDhg3THXfcocOHD4e87w8//KCePXtKks4880xX\nXL7TTZo1a6bJkyfrmWee0XfffacmTZooJSVFM2fODBb5xo8fr9mzZ8vn8+mhhx7Sc889p9LS0uA3\nz799D1x55ZX67LPPtGrVKpWUlOiZZ54p87pt1aqVVq5cKb/fr2+//bbMVUxyc3NVo0YN+Xw+bd26\nNZgnv7VkyRJNmzZNubm5qlevnhISEkK+Fw8ePKiFCxeqpKREq1at0po1a9S/f3/16tVLv/76q155\n5RWVlpZq/fr1ev3115Wenq78/HyNGDFCn3zyiWJiYtSwYUP5fD7VqVMn+OEvnPfipZdeqvT0dE2e\nPDnkZRSzsrI0ceJEXXDBBerRo0e5ly1J7du3V506dYLPzYYNGzRnzhwlJSVp0KBBevbZZ5Wdna2C\nggI9+uij+t3vfqc2bdqodevW+vHHH7V161YVFRVp4cKF5T7lIS4uLvg7CPdvU3kyPVzH5uPVV1+t\nl156ST/99JMCgYAWLVqk6667TgUFBSd8fR7P8d4fpyo3N1dxcXGKjo7W/v379fjjj0tS8G9sefXv\n318rV67UZ599JmOMvvzySw0YMEAbN24MziFTUR2cSqYOGjRIzzzzTLBQOmfOHI0cOdL2Q/ip7P+G\n+jxxKstExTqV/LS7vyRt2rQp+AVBz549tXr1auc33GGeLALUq1dPr776qvbs2aOrrrpKHTp00PDh\nw9WuXbvgh9LBgwdr8ODBuuWWW3TRRReptLRUDzzwQJnl1K1bV88//7z+9re/KS0tTcOHD9eNN94Y\n8rzVY40ZM0bJyckaNGiQLrvsMrVq1Uq33377KS2zvCZPnqx//etf6tixo4YOHapevXqpZs2awUM9\n77jjDmVkZOjiiy9WQkKCYmJiFBsbq9jYWC1cuFCff/65evTooWuuuSbYlbk8pkyZonr16gV3znNz\nc4M7VtOnT9eePXvUo0cPXXzxxWrYsKFGjx5d5v7169fXggULtHjx4uDlEY89/HHUqFEqLS1Vt27d\nNH78eA0aNKhcj/lYv//979W+fXulp6crJSVF69at06OPPhryMSUmJuriiy/WH//4R02ZMkWdOnVS\nbGysFixYoO+//17du3fXLbfcomuvvVZ/+MMfFBcXp6efflqvvvqqOnbsqOuvv17Dhg1T9+7dJR25\nQsDw4cPL1QPiqNGjR6tRo0aaPn16cOzOO+8MXrt88ODB8vl8WrRo0UlXNStav379ypw+MXXqVE2b\nNk2LFi1Sz5499fzzz+vjjz/WVVddVeb2wQcf6LzzztPKlStljNHXX3+t3bt3h31osdddc8016ty5\ns+6//375/X499dRT2rt3r3r37q1+/fqpYcOGmjZtmqQjha01a9YoLS1NV155pbp27Rrsln/UWWed\npSeffFKPPPKIOnfurD179pTpzzFx4kT98MMP6tSpkx555JEy3ekffPBBvfDCC+rYsaPGjRunQYMG\naf/+/ZarcNx1111KTExUnz591KVLFx08eFCTJ0+2fXy1a9fWrl27glcdmTt3rlq2bKk6dero+eef\n1/Lly9W5c2dNnDhREydOVN++fdWwYUM98cQTeuSRR5ScnKyxY8fqgQceUOvWrdWgQQP16tVL/fr1\n05o1a8r9e77vvvtUWFhY5gPjkCFDlJycrI4dO+oPf/iDWrVqpb/85S8hP4j379+/TAHzqLi4OM2f\nP1+rV69Wly5ddM899+jhhx/WWWedpZEjR+riiy/WjTfeqB49emjfvn3BD/sXXnihhg4dqj/84Q/q\n06ePWrVqFTx66UQuv/xyvf/++7rtttvC/ttUnkwP17H5OHDgQA0ZMkQjR44MXoHmL3/5i+rUqXPC\n1+eJHO/9cSrGjx+vn3/+WZ06ddKgQYPUsmVLtWjRIuwP2a1atdKcOXM0c+ZMpaSkaNKkSZo8eXKZ\ny56RqfCqcDM1lNGjRyslJUXXX3+9unTpog0bNugvf/lLmffNUaey/xvq88Sp7lOj4pxKftrdXzpy\nCvTR12hiYuIJCwlu4DMcl1KtbNu2TbGxscFD9gsKCtShQwe99957luZg1dmOHTvUp08frVu3TomJ\n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\n9+BY8wAAAABJRU5ErkJggg==\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "plt.figure(figsize=(15,12))\n", "trim=31\n", "slicenum=2\n", "fontsize=13\n", "plt.subplot(331)\n", "cmap='YlGnBu_r'\n", "cmap='PuBuGn_r'\n", "cmap='YlOrRd_r'\n", "cmap='inferno'\n", "cmap='plasma'\n", "C = np.array([(69,6,90), (42,118,142), (73,193,109), (243,229,30), (255,255,255)]).T\n", "# C = np.array([(255,255,255),(243,229,30),(73,193,109),(42,118,142),(69,6,90)]).T\n", "from scipy.interpolate import interp1d\n", "\n", "fitvector = [0.0,1.,2.,3.5,4.]\n", "# fitvector = [0.0,1,2.,3,4.]\n", "vector = np.arange(0.0,C.shape[1]-1,0.01)\n", "Rinter = interp1d(fitvector,C[0,:])\n", "R = Rinter(vector)\n", "Ginter = interp1d(fitvector,C[1,:])\n", "G = Ginter(vector)\n", "Binter = interp1d(fitvector,C[2,:])\n", "B = Binter(vector)\n", "newC = np.zeros((3,len(vector)))\n", "newC[0,:] = R\n", "newC[1,:] = G\n", "newC[2,:] = B\n", "cm = mpl.colors.ListedColormap(newC.T/255.0)\n", "cmap=cm\n", "\n", "mask = fits.getdata(folder+'/average/x0.00_y0.00/bowtie.fits')\n", "\n", "deltafolder = \"x0.50_y-0.50\"\n", "\n", "img1 = Image(folder+'/average/x0.00_y0.00/ref_average_detector_countershifted_x0.00_y0.00_red_optext.fits').data\n", "plt.imshow(img1[slicenum,trim:-trim,trim:-trim], cmap=cmap)\n", "plt.title('Reference star centered',fontsize=fontsize)\n", "plt.grid(False)\n", "plt.axis('off')\n", "cbar = plt.colorbar(fraction=0.046, pad=0.04)\n", "cbar.ax.tick_params(labelsize=fontsize) \n", "plt.subplot(332)\n", "# img2 = Image(folder+'/average/x0.50_y0.50/ref_average_detector_x0.50_y0.50_red_optext.fits').data\n", "img2 = Image(folder+'/average/'+deltafolder+'/ref_average_detector_red_optext_normalized.fits').data\n", "plt.imshow(img2[slicenum,trim:-trim,trim:-trim], cmap=cmap)\n", "if \"-\" in deltafolder:\n", " plt.title('Reference star shifted by (0.5,-0.5) lenslets',fontsize=fontsize)\n", "else:\n", " plt.title('Reference star shifted by (0.5,0.5) lenslets',fontsize=fontsize)\n", "plt.grid(False)\n", "plt.axis('off')\n", "cbar = plt.colorbar(fraction=0.046, pad=0.04)\n", "cbar.ax.tick_params(labelsize=fontsize) \n", "plt.subplot(333)\n", "img2 = Image(folder+'/average/'+deltafolder+'/ref_average_detector_countershifted_'+deltafolder+'_red_optext.fits').data\n", "diff = img2-img1\n", "plt.imshow(diff[slicenum,trim:-trim,trim:-trim], cmap=cmap)\n", "plt.title('Difference (after countershift)',fontsize=fontsize)\n", "plt.grid(False)\n", "plt.axis('off')\n", "cbar = plt.colorbar(fraction=0.046, pad=0.04)\n", "cbar.ax.tick_params(labelsize=fontsize) \n", "plt.subplot(334)\n", "img1 = Image(folder+'/average/x0.00_y0.00/convolved_without_RDI_reference.fits').data\n", "plt.imshow(img1[slicenum,trim:-trim,trim:-trim], cmap=cmap)\n", "plt.title('Ref star convolved w/ matched filter',fontsize=fontsize)\n", "plt.grid(False)\n", "plt.axis('off')\n", "cbar = plt.colorbar(fraction=0.046, pad=0.04)\n", "cbar.ax.tick_params(labelsize=fontsize) \n", "plt.subplot(335)\n", "img2 = Image(folder+'/average/'+deltafolder+'/convolved_without_RDI_reference.fits').data\n", "plt.imshow(img2[slicenum,trim:-trim,trim:-trim], cmap=cmap)\n", "plt.title('Countershifted ref convolved w/ matched filter',fontsize=fontsize)\n", "plt.grid(False)\n", "plt.axis('off')\n", "cbar = plt.colorbar(fraction=0.046, pad=0.04)\n", "cbar.ax.tick_params(labelsize=fontsize) \n", "plt.subplot(336)\n", "diff = img2-img1\n", "plt.imshow(diff[slicenum,trim:-trim,trim:-trim], cmap=cmap)\n", "plt.title('Difference',fontsize=fontsize)\n", "stddiff = np.array([np.nanstd(diff[i]*mask) for i in range(diff.shape[0])])\n", "stddiff/= np.array([np.nanstd(img1[i]*mask) for i in range(img1.shape[0])])\n", "print 1./stddiff\n", "plt.grid(False)\n", "plt.axis('off')\n", "cbar = plt.colorbar(fraction=0.046, pad=0.04)\n", "cbar.ax.tick_params(labelsize=fontsize) \n", "plt.subplot(337)\n", "img1 = Image(folder+'/average/x0.00_y0.00/convolved_with_RDI.fits').data\n", "plt.imshow(img1[slicenum,trim:-trim,trim:-trim], cmap=cmap)\n", "plt.title('Science image residuals post-RDI',fontsize=fontsize)\n", "plt.grid(False)\n", "plt.axis('off')\n", "cbar = plt.colorbar(fraction=0.046, pad=0.04)\n", "cbar.ax.tick_params(labelsize=fontsize) \n", "plt.subplot(338)\n", "img2 = Image(folder+'/average/'+deltafolder+'/convolved_with_RDI.fits').data\n", "plt.imshow(img2[slicenum,trim:-trim,trim:-trim], cmap=cmap)\n", "plt.title('Residuals post-RDI, countershifted ref frame',fontsize=fontsize)\n", "plt.grid(False)\n", "plt.axis('off')\n", "cbar = plt.colorbar(fraction=0.046, pad=0.04)\n", "cbar.ax.tick_params(labelsize=fontsize) \n", "plt.subplot(339)\n", "diff = img2-img1\n", "plt.imshow(diff[slicenum,trim:-trim,trim:-trim], cmap=cmap)\n", "plt.title('Difference',fontsize=fontsize)\n", "plt.grid(False)\n", "plt.axis('off')\n", "cbar = plt.colorbar(fraction=0.046, pad=0.04)\n", "cbar.ax.tick_params(labelsize=fontsize) \n", "plt.tight_layout()\n", "plt.subplots_adjust(wspace=0.0,hspace=0.1)\n", "plt.savefig(folder+'/average/test.png')" ] }, { "cell_type": "code", "execution_count": null, "metadata": { "collapsed": true }, "outputs": [], "source": [] }, { "cell_type": "code", "execution_count": 7, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "crispy - INFO - Read data from HDU 0 of /Users/mrizzo/IFS/OS5_RDI_660_2.2/average/results_rdi2.2.fits\n", "crispy - INFO - Read data from HDU 0 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/results_rdi2.0.fits\n" ] }, { "data": { "text/plain": [ "" ] }, "execution_count": 7, "metadata": {}, "output_type": "execute_result" }, { "data": { "image/png": "iVBORw0KGgoAAAANSUhEUgAAAjoAAAK4CAYAAAB9MFcTAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz\nAAALEgAACxIB0t1+/AAAIABJREFUeJzt3Xtw1fWd//HXyeUEzAW8DEor0dqVRYEolSItN2GFKIqo\nxYwEIyv6q2XXZcjPC4hctCiW6sBQi1itHccAG7FYYVanlkFcfiuUVVyJ4LJ2Ea0gIl7QJEhu5/v7\no+MpFITwIeF7Pp/38zGTmQonySfHfl++z+vz+eYkoiiKBAAAEKCsuBcAAADQXhh0AABAsBh0AABA\nsBh0AABAsBh0AABAsBh0AABAsI466KxYsUJXXXWVRo8ereuvv15vvfWW8+M2bNigK6+88vhX7fh1\nn332WS1ZsqTNv/+xeO6553Trrbe26decO3eu1qxZo6lTp2rQoEEaPXq0Ro8erZEjR+r222/Xnj17\njvlrTp8+XZs3bz7s37322msqKyvTVVddpXHjxumDDz6QJLW0tOiRRx7RNddco9LSUs2ZM0df//aC\nTZs26dprr9Xll1+u8ePH6+OPP3b/gQF8o9Zm9iuvvKJRo0aptLRUkyZNUl1d3SGPIbPJ7CAyOzqC\nbdu2RQMGDIh2794dRVEUvfLKK9GQIUOcH/fHP/4xuuKKK470LZ209utOmTIl+vWvf93m3/9YLF++\nPPrxj3/cpl9z9OjR0f79+w/5+VKpVLRo0aLoqquuipqbm4/paw4dOjSqqak55M937doV9evXL9q8\neXMURVH01FNPRRMmTIiiKIp+85vfRDfccEP01VdfRQ0NDdF1110X/du//VvU0NAQDR48OHr99dej\nKIqiJUuWRLfccovrjwvgG7Q2iz/99NOof//+0fbt26MoiqKf//zn0axZsw55HJlNZkeR/5mdc6Qh\nKJlM6v7771eXLl0kSb169dInn3yixsZGJZPJY37cgRobG/Xwww/rtddeU0tLi84//3xNnz5dBQUF\nGjZsmK655hqtX79eu3bt0uWXX6677rpL9fX1uvvuu/X+++8rKytLPXv21E9/+tNWfd3169fr5Zdf\n1quvvqoOHTqof//+uueee9TY2KgoijRmzBiNGzfuoK+1Y8cOVVRUqF+/ftq6dauiKNLMmTPVt29f\nSdKiRYv0hz/8QalUSt/+9rc1a9YsnX766aqoqFCnTp307rvvauzYsaqoqDjsc/Dmm2/qoYceUmNj\no/bs2aMf/vCHmjNnjnbs2KHx48erf//+evPNN9Xc3Ky77rpLzzzzjN5991316tVL8+bNU1ZWlv70\npz+pW7duysvLO+TrJxIJ/eQnP9Hvfvc7vfrqqxo8eHCrvv/8+fP18ccf64477tDPf/5zXXDBBenP\n+f3vf69BgwapZ8+ekqTrr79eAwcOlCQ9//zzmjJlijp06CBJeuSRR5Sbm6u33npLBQUFuuiiiyRJ\nY8aM0Zw5c/T5559r8eLF2rlzp/bs2aOdO3fqlFNO0fz583X66adr2LBhuvLKK/XKK69o7969+pd/\n+Re98cYb2rJli3JycrRo0SKdfvrph31uAYtam8X/8R//od69e+vss8+WJI0dO1ajR4/WrFmzlEgk\nDvu1yWwy29fMPuLW1ZlnnqlLLrlEkhRFkR588EENGzbskOGltY870OOPP67s7Gw999xzWrlypbp0\n6aKHH344/ff79u3T0qVLVV1drcWLF+uDDz7QqlWrVF9frxUrVui3v/2tJKUruKN93eHDh2vYsGH6\nx3/8R40bN05PPvmkhg0bpueee06PP/64Xn/9daVSqUPW+eGHH2rgwIFasWKFbr/9dk2ePFlNTU16\n/vnn9c477+jZZ5/VihUrNGTIEE2fPj39eUVFRXrxxRe/8YKRpKefflqTJk3Ss88+qxdeeEEvv/xy\nunrcsWOHhg0bphdeeEH9+/fXAw88oHnz5umFF17Q66+/rjfffFOStHr1av3DP/zDN34PSfr7v/97\nvfPOO63+/pWVlenn7cALRpLee+89nXTSSaqsrNTVV1+tyZMnp/89v/fee/rf//1fjR8/XqNGjdLS\npUvVqVMnffTRRzrjjDPSXyOZTOqUU07R7t27JUmvv/66FixYoN///vcqKirSM888k35sQ0ODVq5c\nqalTp2rmzJkaP368Vq5cqa5du+p3v/vdEX9uwJrWZvHfXpNnnHGG6urqVF9f/41fm8wms33N7CM2\nOl/bt2+fpk6dqo8++ki//vWvj/tx0l/2h2tra7Vu3TpJUlNTk0499dT033/9f4TTTz9dp556qr74\n4gtddNFFmj9/vioqKvTDH/5Q48eP11lnnaWPPvqo1V/3a8OHD9eUKVNUU1OjH/zgB5o+fbqysg6d\n+zp16qRRo0ZJkoYMGaLs7Gz9z//8j9asWaO33npLP/rRjyRJqVRKX331Vfrzvn4FcSQ/+9nPtHbt\nWj322GN69913tX//fu3bt0+dO3dWbm6uhg0bJkkqLi5Wnz59VFBQIEnq0qWLvvjii/TP+9hjjx3x\n+yQSCXXs2LHV3/9ImpubtWbNGi1ZskRnn322nn76ad12221asWKFmpubtWnTJj3xxBNqbGzUxIkT\nVVVVddjnX5Kys7MlSf369Uv/bOeff376Z5OkESNGSJK6deum0047TT169Eg/Jwc+DsBfHS2LDzcg\nSDpsBn6NzCazfc3sow46H374oX7yk5/ou9/9rp5++ul0xeX6uK+lUilNmzZNQ4YMkSTV19eroaEh\n/fcH1nqJREJRFKlbt25atWqVNmzYoD/+8Y+66aabNH36dJ188smt/rpfGzp0qF566SWtW7dO69ev\n18KFC1VdXa3i4uKDHvf1v9gDv352drZSqZRuueUWlZeXS/pL/Xrgv8STTjrpiD+/JI0bN049evTQ\noEGDdPnll2vTpk3pg2C5ubkHVci5ubmHfP7u3buVl5enzp07f+P3iKJIW7Zs0Q033HBM3/+bdOnS\nRX369ElX3mPGjNEDDzyg/fv3q0uXLho5cqSSyaSSyaQuu+wyvfbaa7rhhhsOOlzX1NSkzz//PF1h\nHvj/la//XX/twFeih3sOABysNVnctWtXbdq0Kf3Pu3fvVqdOnY6YW2Q2me1rZh9x62rv3r264YYb\nNGLECM2fP/8bh5fWPu5AAwcO1JIlS9TY2KhUKqUZM2Zo3rx5R/ycpUuX6u6779bAgQN15513auDA\ngfrTn/7U6q+bnZ2t5uZmSdLtt9+uF198UVdccYVmzZqlgoIC7dq165Dv+dlnn2nt2rWSpJdfflm5\nubnq3r27Bg4cqN/+9rfpOxUWLFigu+6666g/99e++OILbd68WXfccYdGjBih3bt3689//vM3vtI6\nnNWrV6dfQRxOS0uLFi5cqJNPPlnf//73j+n7H/hcHWj48OF644030vXzH/7wB5177rnq0KGDSktL\ntXLlSqVSKTU1NWnNmjXq3bu3LrjgAu3du1dvvPGGJGn58uW68MILVVRU1OqfFcDRtTaLBw4cqE2b\nNum9996TJFVXVx91O4XMJrN9zewjNjr/+q//ql27dmnVqlVatWpV+s+feuop7dixQ9OnT9eKFSuO\n+LgDJ/cD/dM//ZPmzp2ra665Ri0tLTrvvPM0derUIy726quv1n/+539q5MiR6tixo771rW/pxhtv\n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\nXkKbSKSMvjQAcELk7ayLewmSpJwuuXEvoc1YzW0aHQAAECwzjQ7amM0XBgDgL6O5zaADN0ZP7wOA\nt4zmNltXAAAgWDQ6cGPzhQEA+MtobtPoAACAYNHowInVN4cDAF9ZzW0GHbixeb0AgL+M5jZbVwAA\nIFg0OnBjtAIFAG8ZzW0GHbixeb0AgL+M5jZbVwAAIFg0OnBi9c3hAMBXVnObRgcAAASLRgdubL4w\nAAB/Gc1tBh24MXp6HwC8ZTS32boCAADBotGBk4TNFwYA4C2ruU2jAwAAgkWjAzdG93oBwFtGc5tB\nB25sXi8A4C+juc3WFQAACBaNDtwYrUABwFtGc5tGBwAABItGB06s3qYIAL6ymtsMOnBj9M3hAMBb\nRnObrSsAABAsGh24sfnCAAD8ZTS3GXTgxujpfQDwltHcZusKAAAEi0YHTqye3gcAX1nNbRodAAAQ\nLBoduDG61wsA3jKa24koMvqTw9lbb72lxsbGWNeQTCbVu3fvWNcAAL6IO7fjzGwGHQAAECzO6AAA\ngGAx6AAAgGAx6AAAgGAx6AAAgGAx6AAAgGAx6AAAgGAx6AAAgGAx6AAAgGAx6AAAgGAx6AAAgGAx\n6AAAgGAx6AAAgGAx6AAAgGAx6AAAgGAx6AAAgGAx6AAAgGAx6AAAgGAx6AAAgGAx6AAAgGAx6AAA\ngGAx6AAAgGD9f7ybObe5+N4cAAAAAElFTkSuQmCC\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "plt.figure(figsize=(12,12))\n", "folder22 = '/Users/mrizzo/IFS/OS5_RDI_660_2.2'\n", "results_22=Image(folder22+'/average/results_rdi2.2.fits').data\n", "folder20 = '/Users/mrizzo/IFS/OS5_RDI_660_2.0'\n", "results_20=Image(folder20+'/average/results_rdi2.0.fits').data\n", "plt.subplot(121)\n", "plt.imshow(results_22[:,1:],cmap=cmap,vmin=60,vmax=420)\n", "plt.title('2.2 lenslets per lam/D at 660nm')\n", "plt.axis('off')\n", "plt.colorbar()\n", "plt.subplot(122)\n", "plt.imshow(results_20[:,1:],cmap=cmap,vmin=60,vmax=420)\n", "plt.title('2.0 lenslets per lam/D at 660nm')\n", "plt.axis('off')\n", "plt.colorbar()" ] }, { "cell_type": "code", "execution_count": 8, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "crispy - INFO - Reduced cube will have 19 wavelength bins\n", "[ 603.15789474 609.47368421 615.78947368 622.10526316 628.42105263\n", " 634.73684211 641.05263158 647.36842105 653.68421053 660.\n", " 666.31578947 672.63157895 678.94736842 685.26315789 691.57894737\n", " 697.89473684 704.21052632 710.52631579 716.84210526]\n" ] }, { "data": { "image/png": "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\nhVarpVu3bowaNQpf384/P9sQGspVb75G1vsfUbRpM8mPzydoyiTCb78NJ4OLvRaCzx8AACAASURB\nVOOJy7Bxbw5b1mzjnoItuDfW4D2gP7F/nYvWw93e0YQQQgjRBew7VoiHq46oYE/U0iinw1MUhR+2\nn6CwtJZrh0YQ3YVGi60qHrOysvjhhx8IDAwkISEBRVFISUkhLy+Pq666ioqKCp5//nn+9a9/0a9f\nP1tntjutpyc9/voQ3caPJeOtd8hf8z0l23cS9T/34jt0iL3jiVY4lF7Etnc+446ivahRCL/jNkJv\nno5KbdVyYCGEEEKIK1Jb38iuw/m4G3REh3jaO06LanNOUZmSQsCE8V1+2ZZKpWJE32C+3ZrBup0n\nuXYoXaaAtPod8s0338z69et5/fXXeeONN/j555+54447CAsL47vvvuO+++5jyZIltsza4Xj17UP/\nV18h7I+30FhRQeriF0lZtISGomJ7RxNWOJVdxL5nX2BC4W6cXF3R/ek2wv5wsxSOQgghhGg3hzNL\nMFsUEmP9O3SPhdJdu7E0GO0do8MI8nPlhlFRaDQq1u08ScaprtGF1ap3yRs3buSee+5B85tPGdRq\nNX/6059Yt24dAFOmTCE1NdU2KTswtU5H+O230u/VpXj07kXprj3s+8tc8r79DsVstnc80YLC1HQO\nPv4EMRVZmEMjGfDaK2giu9s7lhBCCCG6ELPZwuGMEvRaDXHdve0dp0WNlZXUFxaiWCyoNBp5j3tG\nsJ9bcwG5/VA+ZrPF3pFszqri0c/Pj927d5/3+J49e/DyahqiLS4uxs3NrW3TORBDaCgJC58l5qEH\nUWudyFrxPsmPz6c6PcPe0cTv5K/fROqTC/Csr6Cs70hGvroEva+PvWMJIYQQootJO1VObX0jvSJ9\n0Tp13KmgVcfTAHCNCCfvux8o3LjJzok6jmA/N6aOimbqqCg0ms4/e82qNY8PPfQQTz31FHv27KFP\nnz4oisKRI0f48ccf+fvf/05WVhbz5s1jypQpts7boalUKgImjsdn0ABpqNMBWYxGMt9dQcHP62lU\nazk2dDr3PnG7LEwXQgghhN24G3T0ifGzd4wWKYpC9fE0VBoN7vFxVB1PozY7G69+iej9/e0dr0MI\n8mvqwKooClv25xIe6E5kcMddv3olrCqPp06dygcffICiKKxcuZLVq1ejKAoff/wxN998M1VVVcyc\n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\n0f8HN6qatnfOj78AAAAASUVORK5CYII=\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "from crispy.tools.reduction import calculateWaveList\n", "lam_midpts,scratch = calculateWaveList(par,method='optext')\n", "print lam_midpts\n", "fontsize=14\n", "fig,ax = plt.subplots(figsize=(15,8))\n", "colors = sns.color_palette()\n", "ax.plot(lam_midpts,results_22[:,-1],color=colors[0])\n", "ax.plot(lam_midpts,results_22[:,1],'--',color=colors[0],alpha=0.6)\n", "ax.plot(lam_midpts,results_20[:,-1],color=colors[2])\n", "ax.plot(lam_midpts,results_20[:,1],'--',color=colors[2],alpha=0.6)\n", "ax.set_xlim([600,720])\n", "ax.tick_params(axis='both', which='major', labelsize=fontsize)\n", "ax.set_xlabel('Wavelength (nm)',fontsize=fontsize)\n", "ax.set_ylabel('Contrast gain after RDI',fontsize=fontsize)\n", "ax.legend([\"2.2 lenslets per lam/D, no shift\",\n", " \"2.2 lenslets per lam/D, (0.5, -0.5) shift\",\n", " \"2.0 lenslets per lam/D, no shift\",\n", " \"2.0 lenslets per lam/D, (0.5, -0.5) shift\"],fontsize=fontsize)\n", "fig.savefig('/Users/mrizzo/Downloads/contrast_gain.png',dpi=300)\n" ] }, { "cell_type": "code", "execution_count": 9, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "crispy - INFO - Reduced cube will have 19 wavelength bins\n", "[ 603.15789474 609.47368421 615.78947368 622.10526316 628.42105263\n", " 634.73684211 641.05263158 647.36842105 653.68421053 660.\n", " 666.31578947 672.63157895 678.94736842 685.26315789 691.57894737\n", " 697.89473684 704.21052632 710.52631579 716.84210526]\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.00_y0.00/convolved_without_RDI_reference.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.0/average/x0.50_y-0.50/convolved_without_RDI_reference.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.2/average/x0.00_y0.00/convolved_without_RDI_reference.fits\n", "crispy - INFO - Read data from HDU 1 of /Users/mrizzo/IFS/OS5_RDI_660_2.2/average/x0.50_y-0.50/convolved_without_RDI_reference.fits\n" ] }, { "data": { "image/png": "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\nF/4VAAAAAElFTkSuQmCC\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "from crispy.tools.reduction import calculateWaveList\n", "lam_midpts,scratch = calculateWaveList(par,method='optext')\n", "print lam_midpts\n", "fontsize=14\n", "img1 = Image(folder20+'/average/x0.00_y0.00/convolved_without_RDI_reference.fits').data\n", "img2 = Image(folder20+'/average/'+deltafolder+'/convolved_without_RDI_reference.fits').data\n", "diff20 = img2-img1\n", "stddiff20 = np.array([np.nanstd(diff20[i]*mask) for i in range(diff20.shape[0])])\n", "stddiff20/= np.array([np.nanstd(img1[i]*mask) for i in range(img1.shape[0])])\n", "\n", "img1 = Image(folder22+'/average/x0.00_y0.00/convolved_without_RDI_reference.fits').data\n", "img2 = Image(folder22+'/average/'+deltafolder+'/convolved_without_RDI_reference.fits').data\n", "diff22 = img2-img1\n", "stddiff22 = np.array([np.nanstd(diff22[i]*mask) for i in range(diff22.shape[0])])\n", "stddiff22/= np.array([np.nanstd(img1[i]*mask) for i in range(img1.shape[0])])\n", "\n", "fig,ax = plt.subplots(figsize=(15,8))\n", "colors = sns.color_palette()\n", "ax.plot(lam_midpts,stddiff20*100,color=colors[0])\n", "ax.plot(lam_midpts,stddiff22*100,color=colors[2])\n", "ax.set_xlim([600,720])\n", "ax.tick_params(axis='both', which='major', labelsize=fontsize)\n", "ax.set_xlabel('Wavelength (nm)',fontsize=fontsize)\n", "ax.set_ylabel('Interpolation noise (%)',fontsize=fontsize)\n", "ax.legend([\"2.0 lenslets per lam/D\",\n", " \"2.2 lenslets per lam/D\"],fontsize=fontsize)\n", "fig.savefig('/Users/mrizzo/Downloads/interpolation_noise.png',dpi=300)\n" ] }, { "cell_type": "code", "execution_count": 10, "metadata": { "collapsed": false }, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "(350, 19, 48, 48)\n" ] }, { "data": { "text/plain": [ "(-0.5, 47.5, -0.5, 47.5)" ] }, "execution_count": 10, "metadata": {}, "output_type": "execute_result" }, { "data": { "image/png": "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\ngg==\n", "text/plain": [ "" ] }, "metadata": {}, "output_type": "display_data" } ], "source": [ "bowtie = fits.getdata(folder+'/average/x0.00_y0.00/bowtie.fits')\n", "matched_filter = fits.getdata(folder+'/average/x0.00_y0.00/mflib.fits.gz')\n", "data = fits.getdata(folder+'/average/x0.50_y0.50/ref_average_detector_countershifted_x0.50_y0.50_red_optext.fits')\n", "print matched_filter.shape\n", "plt.figure(figsize=(20,12))\n", "plt.subplot(121)\n", "plt.imshow(np.nansum(matched_filter,axis=0)[1]*bowtie[30:-30,30:-30], cmap='viridis')\n", "plt.colorbar(fraction=0.046, pad=0.04)\n", "plt.axis('off')\n", "plt.subplot(122)\n", "plt.imshow(bowtie[30:-30,30:-30]*data[2,30:-30,30:-30], cmap='viridis')\n", "plt.colorbar(fraction=0.046, pad=0.04)\n", "plt.axis('off')\n" ] }, { "cell_type": "code", "execution_count": 9, "metadata": { "collapsed": false }, "outputs": [], "source": [ "# img1 = Image(folder+'/average/x0.50_y0.50/ref_average_detector_x0.50_y0.50_red_optext.fits').data\n", "# import scipy\n", "# c = np.cos(par.philens)\n", "# s = np.sin(par.philens)\n", "# xshift=10\n", "# yshift=10\n", "# img1[np.isnan(img1)]=0.0\n", "# print yshift*c+xshift*s,xshift*c-yshift*s\n", "# img1 = scipy.ndimage.interpolation.shift(img1,\n", "# [0.0,xshift*c-yshift*s,yshift*c+xshift*s],order=3)\n", "# Image(data=img1).write(folder+'/average/x0.50_y0.50/'+\"test.fits\")\n" ] }, { "cell_type": "raw", "metadata": {}, "source": [ "from crispy.tools.postprocessing import processReferenceCubes\n", "filelist = glob.glob('/Users/mrizzo/IFS/OS5/with_lowfc/*.fits')\n", "filelist.sort()\n", "c = np.cos(par.philens)\n", "s = np.sin(par.philens)\n", "xshift=0.5\n", "yshift=0.5\n", "\n", "ref_outlist = processReferenceCubes(par,xshift*c-yshift*s,yshift*c+xshift*s,order=3,\n", " outdir_time_series = folder+'/average/',\n", " ref_input_list=[filelist[0]],\n", " process_cubes=True)\n" ] }, { "cell_type": "raw", "metadata": {}, "source": [ "from crispy.tools.detector import averageDetectorReadout\n", "import scipy\n", "ref_det_outlist = averageDetectorReadout(par,ref_outlist,folder+'/average/',forced_inttime=50) \n", "ref_reduced = reduceIFSMap(par,folder+'/average/os5_spc_001_refstar_IFS_detector.fits',smoothbad=False)\n", "ref_reduced.data[np.isnan(ref_reduced.data)] = 0.0\n", "ref_reduced.data = scipy.ndimage.interpolation.shift(ref_reduced.data,\n", " [0.0,-yshift,-xshift],order=3)\n", "ref_reduced.write(folder+'/average/test_countershift.fits')\n" ] }, { "cell_type": "markdown", "metadata": {}, "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 2", "language": "python", "name": "python2" }, "language_info": { "codemirror_mode": { "name": "ipython", "version": 2 }, "file_extension": ".py", "mimetype": "text/x-python", "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython2", "version": "2.7.13" } }, "nbformat": 4, "nbformat_minor": 2 }