Releases: tomasstolker/pycrires
Releases · tomasstolker/pycrires
pycrires v0.3.4
Replaced setup.py
with pyproject.toml
pycrires v0.3.1
- Fixed sorting of filenames in time when using
glob
- Save trace plots in calib/util_trace instead of raw (thanks @avigan!)
- Setting manually the wavelength setting with the
wavel_setting
parameter (thanks @avigan and @DenisAll!) - Fixed indentation issue in unit tests
- Fixed bug in if-condition that checked for SCIENCE frames
- Fixed issue with master flat not being included since UTIL_MASTER_FLAT is no longer supported
- Added the
create_sof
parameter to thePipeline
methods that call an EsoRex routine - Updated documentation and code style improvements
- Overall maintenance and several minor improvements
pycrires v0.3.0
- Added support with Python 3.11 and dropped support for Python 3.7 and 3.8
- The
detection_map
method returns the results so it can be manually plotted - Added
unique_pairs
keyword toobs_nodding_irregular
for regular nodding sequences that contain multiple exposures per nod (thanks @Hoeijmakers!) - Use static TW files in case they are not available in the data reduction folder
- Maintenance of the
util_genlines
method - Changed integer type annotation from
np.int64
to genericnp.int_
- Updated docstrings and type annotations
pycrires v0.2.0
- Several routines for the calibration and detection of spatially-resolved sources have been included:
remove_starlight
,remove_systematics
, anddetection_map
(thanks @ricolandman!) - The
obs_nodding_irregular
method has been added for processing data with an irregular nodding scheme (thanks @ricolandman!) - The
obs_staring
method has been added for processing data obtained in staring mode (thanks @DGonzalezPicos!) - The
extraction_required
parameter has been added to theobs_nodding
routines for faster processing - The
util
module has been included for utility functions. For example,load_bt_settl_template
fetches a BT-Settl spectrum that can be used withdetection_map
(thanks @ricolandman!) - Many small improvements to the overall code and documentation
pycrires v0.1.1
- Improved extraction and wavelength correction for 2D spectra (thanks @ricolandman!) with the
custom_extract_2d
andcorrect_wavelengths_2d
methods - Updated documentation and improvements with code style
pycrires v0.1.0
- New and improved
Pipeline
methods for calibration and 2D spectral extraction - Updated documentation pages and tutorial
pycrires v0.0.3
- Implementation and testing of calibration recipes
- Automatic downloading of missing calibration data
- Support for telluric correction with Molecfit
- Updated documentation and tutorial
pycrires v0.0.2
- Implementation and testing of
Pipeline
methods - Tutorial added to the documentation
pycrires v0.0.1
First release of the pycrires
data reduction pipeline for VLT/CRIRES. The actual pipeline is still under development and not yet included in the release. Instead, this is only a starting point for the pipeline code, documentation, and unit tests.