pyhetdex
release notes
Development version @ trunk
- Removed default 1.3 degree rho stage rotation. Default
is now to apply no rotation in coordinates/astrometry.py
Development version @ branches/selection_function_devel
- Changes to the selection function model
- Modified code to read in three fiber-extracted noise files, rather
than a datacube
Version 0.14.1
- Fixed bug in overview_plot
Version 0.14.0
- Added check_repeat tool to check for REPEAT VIRUS data.
Version 0.13.0
- Fix fplane parser inconsistencies between documentation and
implementation (issue #2117)
- Remove some deprecated module (issues #1841, #2119, #2120)
telescope.py
: new model type to the FWHM and normalisation servers.
- Make
skip_comments
more robust in regards of special characters (Bug
#2305)
db_helper
: add support for peewee 3 (issue #2344)
Version 0.12.0
- Remove modules deprecated in v0.10.0 (issues #1641, #1676, #1677,
#1349)
pyhetdex.coordinates.astrometry
: add option to use the IFUCen file (issue
#1962) and to pass dither offsets (issue #1968)
- use
configparser
package in python 2 to backport python 3 implementation
(issue #1979)
- move some functionality to get files from a distribution and copy them from
VDAT (issue #1963)
- added
--rhozp
option to astrometry routines, to allow user to specify
the rotation angle of the rho stage
- Add
pyhetdex.tools.db_helpers
(from VDAT, issue #2026)
- add
FileNameRotator
(from VHC, issue #2032)
Version 0.11.0
- Added routine to create an overview plot for one exposure
- Override configurations from the, e.g., the command line (issue
#1849)
- Added tool to generate masks, i.e. corners of each IFU in
a focal plane for a list of shots (issue #1873)
Version 0.10.0
pyhetdex.ltl.chebyshev
: added; matrixCheby2D_7
function added (gregz)
- Made modifications to
add_ra_dec
based on Karl/Greg’s feedback
- Added
xy_to_ra_dec
function that reads in-IFU positions and returns ra,
dec
pyhetdex.tools.configuration
:
ConfigParse.{get_list,get_list_of_list}
: don’t cast forcefully anymore
(issue #1620, #1621). Not backward compatible
- copy
tangent_projection_astropy
into tangent_projection
(issue #1636)
- deprecate some module and mark others as not tested/possibly changing
(issue #1637)
- fplane parser: skip IFU by SLOTID (issue #1617) or when the
SPECID/IFUID is marked as empty (issue #1618)
- fplane parser: fix properties according to their documentation (issue #1640)
- fix case when
DITHER
header key is not present or not set (issue #1674)
- cast list index to integer to comply with numpy >=1.12 (issue #1769)
Version 0.9.0
pyhetdex.cure.distortion
: Added write routine and tests
pyhetdex.cure.fibermodel
: Added interpolation routines
pyhetdex.cure.fiber_fractions
: Computes the fill factor of
apertures by fibers, expected to be useful in any model of
how likely you are to detect and LAE
pyhetdex.coordinates.astrometry
: Command line tools to add
ra, dec to catalogues from VIRUS. Also a tool to add a 2D WCS
to datacubes/apimages, but this is still a work in progress.
pyhetdex.het.telescope
: update the Shot class according to issue
#1515; remove the illumination and image quality servers as they are not used
pyhetdex.het.dither
: pass the dither positions or a file with them
from the command line (issue #1544)
pyhetdex.het.dither
: add the possibility to use the hetpupil
executable when creating dither files
Version 0.8.0
pyhetdex.cure.distortion
: make Distortion class compatible with
multiple file versions. Supports version 14 and 17
pyhetdex.cure.fibermodel
: make FiberModel class compatible with
multiple file versions. Supports version 16 to 21
pyhetdex.cure.psfmodel
: make PSFModel class compatible with
multiple file versions. Supports version 2 and 3.
- update fplane file to new format (issue #1460)
- fix bug with distance calculation
Version 0.7.0
pyhetdex.het.reconstruct_ifu.QuickReconstructedIFU
: change interface
to ease reconstructing science images in VDAT. WARNING: non backward
compatible change
Version 0.6.0
- Deprecate
pyhetdex.doc.sphinxext.todo
; use the version shipped with
sphinx>=1.4 in the module sphinx.ext.todo
- Processes: add DeferredResult class for defer function
execution when running single processor jobs and allow to pass it to the
_Worker
object
Version 0.5.0
- First version of tools to generate random catalogues; work in
progress
tools.processes
: added function to remove a worker from the internal
storage. Useful for instance to clear closed/terminated workers
het.dither
: executable dither_file
improved and adapted for use with
the output of ccdcombine
Version 0.4.0
pyhetdex.tools.configuration
: more functionalities backported from
python 3.4 to python 2.7
pyhetdex.tools.files.file_tools
: better error messages when
compiling regex
- documentation: add the version of pyhetdex
Version 0.3.0
- First version released on a pypi-like server