Update DRP

Update DRP

OSIRIS DRP is developed and maintained as a community effort. Its github repo is organized differently from our SVN repo, so changes must be made manually.

The github page is at https://github.com/Keck-DataReductionPipelines/OsirisDRP/tree/develop , and the we are synced to the develop branch. The develop branch is actively updated and maintained by the UCLA GC group.

Changes to local git repo:

as osrsbld@vm-osirisbuild

  1. cd /home/osrsbld/OsirisDRP

  2. git checkout develop

  3. git fetch

  4. git status

  5. git pull

In the latest DRP update as of September 2025, we copied the following from /home/osrsbld/OsirisDRP to /kroot/src/kss/osiris/drs/:

[osrsbld@osirisbuild ~/OsirisDRP]$ cp -p backbone/drpRun.pro /kroot/src/kss/osiris/drs/backbone/ [osrsbld@osirisbuild ~/OsirisDRP]$ cp -p backbone/drpStartup.pro /kroot/src/kss/osiris/drs/backbone/ [osrsbld@osirisbuild ~/OsirisDRP]$ cp -p backbone/version.txt /kroot/src/kss/osiris/drs/backbone/ [osrsbld@osirisbuild ~/OsirisDRP]$ cp -p data/Wavelength_Shift_Time_Dependence.png /kroot/src/kss/osiris/drs/data/ [osrsbld@osirisbuild ~/OsirisDRP]$ cp -p data/osiris_wave_coeffs_* /kroot/src/kss/osiris/drs/data/ [osrsbld@osirisbuild ~/OsirisDRP]$ cp -p data/wavelength_solution_* /kroot/src/kss/osiris/drs/data/ [osrsbld@osirisbuild ~/OsirisDRP]$ cp -p data/calibrations.xml /kroot/src/kss/osiris/drs/data/ [osrsbld@osirisbuild ~/OsirisDRP]$ cp -p scripts/osirisDropDRF /kroot/src/kss/osiris/drs/scripts/ [osrsbld@osirisbuild ~/OsirisDRP]$ cp -p scripts/run_odrp /kroot/src/kss/osiris/drs/scripts/ [osrsbld@osirisbuild ~/OsirisDRP]$ cp -p scripts/readheader.py /kroot/src/kss/osiris/drs/scripts/

 

DRP looks for the latest wavelength solution in calibration.xml

 

Snippet of calibration.xml:

<wavesolns> <wavesoln begin="050222" end="060222" dir="DRPDATA">osiris_wave_coeffs_050222-060222.fits</wavesoln> <wavesoln begin="060223" end="091004" dir="DRPDATA">osiris_wave_coeffs_060223-091004.fits</wavesoln> <wavesoln begin="091005" end="120103" dir="DRPDATA">osiris_wave_coeffs_091005-120103.fits</wavesoln> <wavesoln begin="120104" end="121109" dir="DRPDATA">osiris_wave_coeffs_120104-121109.fits</wavesoln> <wavesoln begin="121110" end="151231" dir="DRPDATA">osiris_wave_coeffs_121110-151231.fits</wavesoln> <wavesoln begin="160101" end="170508" dir="DRPDATA">osiris_wave_coeffs_160101_170508.fits</wavesoln> <wavesoln begin="170509" end="180316" dir="DRPDATA">osiris_wave_coeffs_170509_180316.fits</wavesoln> <wavesoln begin="180317" end="190430" dir="DRPDATA">osiris_wave_coeffs_180317_190430.fits</wavesoln> <wavesoln begin="190501" end="191231" dir="DRPDATA">osiris_wave_coeffs_190501_191231.fits</wavesoln> <wavesoln begin="200101" end="201215" dir="DRPDATA">osiris_wave_coeffs_200101_201215.fits</wavesoln> <wavesoln begin="201216" end="220320" dir="DRPDATA">osiris_wave_coeffs_201216.fits</wavesoln> <wavesoln begin="220321" end="230530" dir="DRPDATA">osiris_wave_coeffs_230421.fits</wavesoln> <wavesoln begin="230601" end="241106" dir="DRPDATA">osiris_wave_coeffs_230722.fits</wavesoln> <wavesoln begin="241106" end="250331" dir="DRPDATA">osiris_wave_coeffs_250225.fits</wavesoln> <wavesoln begin="250401" dir="DRPDATA">osiris_wave_coeffs_250625.fits</wavesoln> </wavesolns>

 

 

Reference daylog tickets:

https://www.keck.hawaii.edu/software/ndlog/ndlog.php?log=k1d&ticket=36535

https://www.keck.hawaii.edu/software/ndlog/ndlog.php?log=k1d&ticket=30415