Skip to content

Releases: Keck-DataReductionPipelines/OsirisDRP

v6.0.2

22 Jul 07:43
0601063
Compare
Choose a tag to compare

Release Notes for v6.0.2

2023-07-21

  • Modified QLook2 so that it can load FITS files without correct image headers without launching a dialog box that must be closed to continue. This helps to support saving all reads in up the ramp mode and visualizing it.

Release Notes for v6.0.1

2023-05-02

  • Small changes to the run_odrp and osirisDropDRF scripts to run better on more modern Linux environments.
  • Added more instructions on how to install on Linux
  • Added instructions on downloading test data for testing the pipeline

Full Changelog: v6.0.0...v6.0.2

Version 6.0.0

17 Apr 16:55
de57c46
Compare
Choose a tag to compare

Release Notes for v6.0

2022-04-12

  • Update to the manual including: discussion of new imager, new tables of sensitivities for imager and spectrograph, updates on how to observe with the TRICK NIR TT sensor, discussion of the new exposure time calculator, new discussion of the OSIRIS imager reduction pipeline KAI.
  • The OSIRIS imager pipeline is now available as KAI in a seperate repository: https://github.com/Keck-DataReductionPipelines/KAI
  • Updated installation instructions for Apple M1 architecture.

Version 5.0.0

12 Mar 21:45
bc0e44f
Compare
Choose a tag to compare

Release Notes v5.0.0:

2021-02-22

New wavelength solution for 2021. OSIRIS had to be opened for servicing in Dec. 2020, so new arc scans were taken in Jan 2021 and new wavelength solutions were created. Tests show that the average wavelength shift at Kn3 35 mas to be about -0.04+-0.07 Angstroms (based on comparisons with OH skylines). At Kn3 50 mas, the shift is on average: 0.38+-0.06 Angstroms.

Release Notes for v5.0beta

24 Sep 04:34
2236c56
Compare
Choose a tag to compare

Release Notes for v5.0beta

2020-09-23

  • New wavelength solution for 2019 & 2020. Unlike data before 2019, there appears to be larger residual offsets in the wavelength solution between different plate scales. The smallest shift is at 50 mas and the grows larger for smaller plate scales. At Kn3 35 mas, the offset is about 0.3 Angstrom based on comparisons with OH sky lines.
  • Handle imager upgrade pixel units (DN) instead of DN/s
  • The FITS files from the imager upgrade were flipped such that the images were not in an astronomical orientation.
  • QL2 will now flip IMAGER images about the x-axis (IDL-> im=reverse(im,2)) for upgraded images only. SPEC and DRP cubes are NOT flipped.
  • Made a slight update to IDL_astro routine xy2ad.pro to handle WCS in OSIMG images.
  • Added osiris_wave_coeffs_160101_170508.fits back
  • Other minor updates

Version 4.2.0

07 May 16:13
e43a421
Compare
Choose a tag to compare

2018-05-07
Major Updates

  • Derived new wavelength solution for OSIRIS in March 2018, which was required because OSIRIS was opened. All users are recommended to use this version, especially those with data post March 2018.
  • Updated manual - new installation instructions, wavelength solution, bad pixel mask info, updated information post-2016 detector upgrade are ongoing.

Release v4.1.0

18 Dec 19:01
28ebb30
Compare
Choose a tag to compare

Major Updates

  • Includes a new wavelength solution for data after May 2017. A shift in the wavelength solution (on average about 2.8 Angstroms offset) in May 2017 required a re-derivation of the solution. The new solution has an average offset between the observed and vacuum wavelength of OH lines of 0.07 +- 0.06 Angstroms in Kn3 35 mas.
  • A preliminary bad pixel mask is available for data taken after 2016 (new spectrograph detector). The mask was computed from a series of darks. There is both a bad pixel mask of hot pixels (pixels with permanently elevated value) as well as a dead pixel mask (pixels with permanently low values). This mask meant to be used as extension 2 in the raw fits files. Currently, the mask is not automatically applied by Keck. To apply it, use the following command in the raw spectra directory once the pipeline is installed:
apply_mask.py *.fits

NOTE: this requires python installed with numpy and astropy packages. Tests show that using the bad pixel mask improves the SNR by about 10%.

  • A new keyword is available in the Scaled Sky Subtraction module called scale_fitted_lines_only. To turn on the new behavior, the keyword should be set to YES and the Scale_K_Continuum should be set to NO:
scale_fitted_lines_only='YES'
Scale_K_Continuum='NO'

This keyword will only scale only OH lines, not the rest of the spectrum as well. This setting greatly improves sky subtraction for the case where the science target fills the lenslets and there are no true sky locations. It may also help in other cases. Users are encouraged to try this option if they see large residuals in sky subtraction, or if the residual continuum is problematic.

  • The cosmic ray module is now automatically turned off for all data with the new detector (see reasoning below). Cosmic rays represent about 1% of the bad pixels in a typical 15 minute exposure -- the majority are static bad pixels that should now be accounted for by the bad pixel mask.

OSIRIS DRP January 2017

25 Jan 19:08
Compare
Choose a tag to compare

2017-01-23 -- Summarized from README.md

Major updates:

  • Updates to the code in order to run the pipeline for the new detector (2016 data and newer).
  • Installation has now been simplified (see below for install directions). Bash scripts have been included for those who would like to use bash shell.
  • Test framework is now available to run tests of the pipeline (requires pytest module in python, see README in ''tests'' directory)
  • Optimized algorithms for the construction of data cubes
  • qlook2, odrfgui, and oopgui are now also included in the repository

Minor Updates:

  • WCS bugs have been fixed.
  • qlook2 fixes
    • units bug is fixed
    • fix initial autoscale to imager display
    • clean up startup scripts

Beta release of pipeline to work with 2016 data

31 May 23:11
Compare
Choose a tag to compare

v4.0.0-beta Release Notes (2016-05-30)

  • Updates to the code in order to run the pipeline for the new detector.
  • For data taken in 2016 onward, it is no longer necessary to run the following modules: Remove Cross Talk, Glitch Identification. It is fine to keep them in the DRF XML, these modules will automatically not run on the new data.
  • Installation has now been simplified (see README for instructions). Bash scripts have been included for those who would like to use bash shell.
  • Test framework is now available to run tests of the pipeline (requires pytest module in python, see README in ''tests'' directory)
  • WCS bugs have been fixed.