Releases: kxxdhdn/RAPYUTA
Releases · kxxdhdn/RAPYUTA
v2.2.1 (20220616)
v2.2 (20220220)
plots.plotool- Added tick label formatter 'mylog' (opitimized for <1 case)
- Added
tests/use_cases/
v2.1 (20211202)
plots.plotool- Merged
figureto__init__(usingsqueezekw to getself.axes) - 0-indexed
subpos - Supported transformation between coordinate systems with
self.transkw - Supported multi-legends by adding
reset_handles,append_handles, andget_handles - Defined default tick settings in
set_ax - Clarified
**kwargsusage in each function - Other kw changes
- Merged
plots.pplot- Adapted to higher level class changes
- Defined default uni-plot settings
- Updated tests
- Not compatible with scripts using former version
plots.plotoolclass
v2.0.4 (20211117)
- [VITAL] Fixed kernel selection
imaging.iconvolve(should be FWHM instead of Gaussian 1-sigma...) imaging.improve- Allowed external wgrid input for
smooth
- Allowed external wgrid input for
- Fixed bugs in
plots- Set default
subpos=(0,0)(keep current axis)
- Set default
v2.0.3 (20211008)
- Updated output name conventions
- 'type' outputs (e.g.
ds):header,data,unc,wave,hyperdata, etc. - 'class' outputs (e.g.
improve):hdr,im,unc,wvl, etc. - 'class' function ouputs:
header(),image(),unc,wave()
- 'type' outputs (e.g.
- Added
rand_pointingto all functions withdist - Revisited all 3D/2D conditional statements with
self.Ndim imaging.improve- Added original NaN mask for
rand_pointing(in order not to invent data at NaN pixels) - Changed resampling from 'by axis' to 'by grouped pixels' for
groupixel(NaN mean)
- Added original NaN mask for
imaging.iswarp- Renamed
reproject_mctocombine_mc(which works also for coadding)
- Renamed
imaging.cupid: minor changes in outputs
v2.0.2 (20211001)
calib.intercalib- Added super pixel support
imaging.iswarp- Added
reproject_mc
- Added
- Added
arrays.pix2sup,arrays.sup2pix,imaging.igroupixelandimaging.ismooth - Merged
imaging.respecttoimaging.improve- Removed
concat(alternative ofimaging.concatenate) - Renamed old
smoothtoartifact - Added
smooth(new) andgroupixel
- Removed
- Renamed
imaging.sextracttoimaging.cupid- Modified inputs variables
- Added super pixel (non-square rebinning) support
- Moved
rand_pointingtoimaging.improveand supported convert pos err to flux unc - [VITAL] Reported wrong
ispecinspec_buildin former version
- Updated tests
v2.0.1 (20210916)
- Imported error ellipse support from a marvelous Python library of F. Galliano
arrays:arrayize,rampplots:plotrange,Btau,Ctau,ellipseandSUEplots.plotool:eplot
plots.plotool- Fixed the bug when any of
nrowsorncolsequals to 1,self.axesis 1D soself.axcannot be attributed - Added
xislnandyislnkw forplot - Added
close
- Fixed the bug when any of
plots.pplot- Fixed the bug when legend anchor kw appears tight layout is auto deactivated
- Added
tests/test_plots.py - Renamed
arrays.allisttoarrays.listize
v2.0 (20210914)
- Rename package from
laputantorapyutadue to the French pun...thus it turns to the Ghibli origin! plots.plotool- Removed
set_fontand fixed font size and tick problems - Added
set_legendwhich supports lengend boxes outside the axes - Renamed
set_borderasset_figand added suptitle set_ax- Added font size kw
- Renamed
xlabasxlabel(idem. forylab, thus coherent to matplotlib) - Changed
nonposxdefault value from 'sym' to 'clip'
- Note that all kw in
set_figandset_axcan also be executed individually withself.ax.set_kw
- Removed
v1.2.4 (20210820)
- Adopted Python
warnings.warnfor warnings in all libraries arrays.closest: Replaced error by warning raised and ignored kwsidewhen it is not satisfiedimaging.concatenante(Idem. forrespect.concat): Removed wrange closest left/right side
v1.2.3 (20210817)
imaging.imontage: Corrected bugs incoaddMonte-Carlo uncertainty propagation