Releases: igrins/plp
v3.2-IGRINS-2
v3.2-IGRINS-2 is the official release of the IGRINS-2 Pipeline for reducing data taken with IGRINS-2 at Gemini-North. This release is modified from the IGRINS PLP to specifically work for IGRINS-2. For reducing data taken with IGRINS on the McDonald 2.7m, DCT/LDT, and Gemini-South telescopes, please use the v3.2-IGRINS release.
See the wiki (https://github.com/igrins/plp/wiki) for detailed documentation on how to run the pipeline.
What's Changed
- Fix to remove spikes found in the uncalibrated spectra (.spec.fits files).
- Improvements and tweaks to cosmic ray correction.
- Added ability to extract a single A or B nod or portion of the slit.
- Minor adjustments to readout pattern removal.
- Fix to work with the latest version of numpy.
Full Changelog: v3.1-IGRINS-2...v3.2-IGRINS-2
v3.2-IGRINS
v3.2-IGRINS is the release of the IGRINS PLP for reducing data taken with IGRINS on the McDonald 2.7m, DCT/LDT, and Gemini-South telescopes. For reducing data taken with IGRINS-2 at Gemini-North, use the v3.2-IGRINS-2 release.
See the wiki (https://github.com/igrins/plp/wiki) for detailed documentation on how to run the pipeline.
What's Changed
- Fix to remove spikes found in the uncalibrated spectra (.spec.fits files).
- Improvements and tweaks to cosmic ray correction.
- Added ability to extract a single A or B nod or portion of the slit.
- Minor adjustments to readout pattern removal.
- Fix to work with the latest version of numpy.
Full Changelog: v3.1-IGRINS...v3.2-IGRINS
v3.1-IGRINS-2
v3.1-IGRINS-2 is the initial official release of the IGRINS-2 Pipeline for reducing data taken with IGRINS-2 at Gemini-North. This release is modified from the IGRINS PLP to specifically work for IGRINS-2. For reducing data taken with IGRINS on the McDonald 2.7m, DCT/LDT, and Gemini-South telescopes, please use the v3.1-IGRINS release. See the wiki (https://github.com/igrins/plp/wiki) for detailed documentation on how to run the pipeline.
v3.1-IGRINS
v3.1-IGRINS is a release of the IGRINS PLP for reducing data taken with IGRINS on the McDonald 2.7m, DCT/LDT, and Gemini-South telescopes. For reducing data taken with IGRINS-2 at Gemini-North, use the v3.1-IGRINS-2 release. See the wiki (https://github.com/igrins/plp/wiki) for detailed documentation on how to run the pipeline.
Changes from v3.0.0
- Updated optimal extraction for stellar recipes. The profile of the trace across the slit used to weight the optimal extraction is now fit column by column instead of calculated for the entire detector. This might correct issues where order edges might not have properly lined up in flux calibrated data. The user can use the old scheme by changing the
SLIT_PROFILE_METHODvariable in the run.sh script fromcolumntofull. This can also be set by running the individual recipes in the command line with the--slit-profile-methodcommand line argument. - Additional filtering added to detect and mask cosmic rays and electronic noise spikes that astroscrappy might have missed.
- The obsids and frame type nod pattern (e.g. ABBA) are now passed from the recipe_log files to the spec.fits and spec2d.fits file headers with the header keywords
OBSIDSandFRMTYPES. - Added ability to reduce data with no B frames. This is not considered standard procedure. We usually recommend taking B/OFF exposures, but this feature could be useful for unique science cases or engineering/lab data.
- Minor tweaks, bug fixes, and python compatibility fixes.
v3.0.0
v3.0.0 is a release of the IGRINS PLP that include extensive changes. It is designed to reduce IGRINS data taken from the McDonald 2.7m, DCT/LDT, and Gemini-South telescopes.
Updates include:
-Runs in python 3
-Example script run.sh to simplify running the PLP on a single night
-Flexure correction
-Cosmic ray correction using astroscrappy
-Updated spec_a0v.fits file output
-Extensive "under the hood" updates to various portions of the code and bug fixes
2.2.0
v2.2.0-alpha.4
- "prepare-recipe-logs" now takes a "populate-group1" option. When set, the GROUP1 colum of the resulting recipe_log file will be set to 1st OBSID of that row.
> python igr_pipe.py prepare-recipe-logs 20170314 --populate-group1- "stellar-*" and "extended-*" commands will write output files named after its GROUP1 value (if GROUP1 values is "1", it will be replaced by the 1st OBSID; i.e., you don't have to regenerate recipe log files). For other recipes, GROUP1 should be either "1" or equal to the 1st OBSID.
HR3651, STD, 47, 1, 40.000000, A0V_AB, 47 48 49 50, A B B A
GJ1111, TAR, 51c, 47, 120.000000, STELLAR_AB, 51 52 53 54, A B B A
With above recipe_log file, output files will have names like (note that GROUP1 is set to '51c')
SDCH_20170314_0051c.spec.fits
Instead of "-s" option with which you specifies 1st OBSID, you can use "-g" option to specify the group name.
> python igr_pipe.py stellar-ab 20170314 -b H -g 51c
- Commands such as "plot-spec" and "divide-a0v" takes an optional argument of "a0v" that specifies which a0v spectrum for the division. The value of a0v is interpreted as the GROUP1 value (which should equal to 1st OBSID). If the value of a0v is "GROUP2", the GROUP2 value in the recipe log file will be used.
> python igr_pipe.py divide-a0v 20170314 -b H -g 51c --a0v=47
or
> python igr_pipe.py divide-a0v 20170314 -b H -g 51c --a0v=GROUP2
- These has not been well tested, so please report bugs if you encounter problems.
v2.2.0-alpha.3
- fix "divide-a0v" failing to work
- add "--height-2dspec" option which specifies the height of the rectified 2d spec output in pixels.
v2.2.0-alpha.2
This fixes a few bugs in alpha.1 release and add initial set of jupyter notebooks.
v2.2.0-alpha.1
This version incorporated several important bug fixes and internal code improvement.
Bug fixes
- Fixed an issue that the flux is not conserved in "*.spec2d.fits" files.
- Fixed an issue that 1d spec of "extended-*" recipe is incorrectly calculated with incorrect weighting.
- Fix parameter for LA-Cosmic is not properly handled.
Please check the updated How to run pipeline page. Also check the 1-d spectra extraction page for the extraction options.