Releases: vortex-exoplanet/VIP
VIP v1.4.1
What's Changed
- Fixed ragged array warning by @VChristiaens in #576
- Minor bug correction by @jmilou in #577
- Tests updated after a correction in the class ScatteredLight by @jmilou in #579
- Refactoring crosscheck oop by @Eixalde in #580
- Depreciation issues by @MadelineCeleste in #581
- Improvement more oop postproc by @Eixalde in #582
- Add "Temporal" option to pca fullfr by @Sand-jrd in #583
- Annular Temporal PCA by @Sand-jrd in #584
- Refactoring oop upgrades by @Eixalde in #585
- Fix various issues by @Eixalde in #587
- Updated docs and python version for doc compilation by @VChristiaens in #588
- Updated python version to compile readthedocs by @VChristiaens in #589
- Updated version in readthedocs.yml file by @VChristiaens in #591
- Updated readthedocs.yml file for compatibility with v2 by @VChristiaens in #592
- Removed readthedocs.yml and added urllib3 version requirement to fix … by @VChristiaens in #593
- Added readthedocs.yml by @VChristiaens in #594
- updated readthedocs.yml by @VChristiaens in #595
- updated sphinx-rtd-theme requirement by @VChristiaens in #596
- Updated requirements for doc compilation by @VChristiaens in #597
- Added requirements to compile docs by @VChristiaens in #598
New Contributors
- @Eixalde made their first contribution in #580
- @MadelineCeleste made their first contribution in #581
- @Sand-jrd made their first contribution in #583
Full Changelog: v1.4.0...v1.4.1
VIP v1.4.0
What's Changed
- Updated attribution to include new JOSS paper by @VChristiaens in #572
- Incorporating multiprocessing into time consuming functions. by @SrikanthKom in #573
- New options for bad pixel correction + optimized NEGFC for NMF annular by @VChristiaens in #574
- Minor bug fix for PACO + added options for correct_ann_outliers function by @VChristiaens in #575
New Contributors
- @SrikanthKom made their first contribution in #573
Full Changelog: v1.3.6...v1.4.0
VIP v1.3.6
What's Changed
- Small edits to JOSS paper by @dfm in #569
- Bug fix for bad pixel correction by interpolation in 2D input frames + minor additions by @VChristiaens in #570
- Now closing HDU in open_fits function, PEP8 formatting and upgraded version by @VChristiaens in #571
New Contributors
Note: Recommended version to run JWST/MINDS pipeline notebook v5.
Full Changelog: v1.3.5...v1.3.6
VIP v1.3.5
What's Changed
- Added option to the
snr
function: possibility to provide an exclusion zone azimuthally to avoid authentic signals biasing the calculated SNR by @VChristiaens in #562 - Bug fix for
exclude_theta_range
option ofsnr
function by @VChristiaens in #563 - Added contributors as co-authors by @VChristiaens in #564
- bug fix in
cube_correct_nan
function by @IainHammond in #565 - misc. fixes by @IainHammond in #567
- Final JOSS paper edits + additional minor features by @VChristiaens in #568
Full Changelog: v1.3.4...v1.3.5
Version associated to JOSS publication (Christiaens et al. 2023)
VIP v1.3.4
What's Changed
- corrected several docstrings by @IainHammond in #559
- Improvements as per referee report by @VChristiaens in #560 and #561
- Requirement changed:
OpenCV
is now an optional dependency for users (still a mandatory requirement for developers, as opencv-specific automated tests are included in the continuous integration workflow)
Full Changelog: v1.3.3...v1.3.4
VIP v1.3.3.
What's Changed
- Addition of multiprocessing option for routines involving cube shifts by @VChristiaens in #554
- Subtraction of radial profile option and recentering in multiprocessing by @IainHammond in #556
- New options for bad pixel correction and low-pass filters, and other minor improvements by @VChristiaens in #558
Full Changelog: v1.3.2...v1.3.3
VIP v1.3.2
What's Changed
-
Minor bug fix in injection of negative fake companion in 4D cube + minor improvement in normalize PSF function and 2D fitting functions in case of failed fit by @VChristiaens in #549
-
Minor improvements in NEGFC-related functions and contrast curve function by @VChristiaens in #550
-
Correction of a display error for the disk forward modelling by @jmilou in #551
-
Minor bug fixes and improvements by @VChristiaens in #552:
- Made residual speckle noise uncertainty compatible with a 4D input cube
- Minor bug fix in PCA patch function
- Minor bug fix in cube bad pixel correction (non frame-by-frame mode)
- Updated open_fits behaviour for headers in multiple HDUs
- NEGFC figure of merit can now be computed within an area corresponding to the intersection between a circular aperture and the annulus on which the PSF subtraction is performed
- Added the possibility of providing custom center coordinates for mask_circle
-
Added noise radial sampling option for contrast curve calculation by @VChristiaens in #553
Full Changelog: v1.3.1...v1.3.2
VIP v1.3.1
What's Changed
- New iterative spectral deconvolution bad pixel correction by @VChristiaens in #548
- Radon-transform based centering improved + author addition on paper by @VChristiaens in #546
- Addition of references to all papers used in VIP in the documentation of each relevant function by @VChristiaens in #548
- New option in frame padding function to not necessarily force image size parity by @VChristiaens in #548
- Tutorial 2: updated with new bad pixel correction algorithm example and Radon-transform algorithm example by @VChristiaens in #546 and #548
- Paper: solved double affiliation issue by @VChristiaens in #545
- Paper: updated with discussion of similar tools in the field + author addition by @VChristiaens in #548
- Tests: update of various parameters used in automated tests for more reliable results by @VChristiaens in #548
- Minor typo fixes by @IainHammond in #547
Full Changelog: v1.3.0...v1.3.1
VIP v1.3.0
What's Changed
- Optimized NEGFC and FMMF tests + compacted code for clip_array routine by @VChristiaens in #538
- PACO Update by @nenasedk in #539
- Increased test coverage + minor bug fixes by @VChristiaens in #540
- addition of new tests to the ScatteredLightDisk module by @jmilou in #541
- Improved completeness curves/maps algorithms, updated tutorial 4, and additional automatic tests by @VChristiaens in #542
Full Changelog: v1.2.4...v1.3.0
VIP v1.2.4
What's Changed
- Added JOSS paper by @VChristiaens in #523
- Added paper pdf by @VChristiaens in #524
- Comments on the new VIP paper by @avigan in #526
- add authorship by @r4lv in #527
- paper pdf update considering co-authors feedback by @VChristiaens in #528
- Update paper.md by @henry-ngo in #530
- added affiliation and edits by @IainHammond in #529
- Updated paper based on co-author feedback by @VChristiaens in #532
- Introduction of completeness_curve and completeness_map functions by @chdahlqvist in #531
- removal of unnecessary commented lines by @jmilou in #535
- Adding modification of the test function by @kanti92 in #534
- PACO Algorithm into VIP by @nenasedk in #536
- Automatic tests + paper update + PEP8 formatting + minor changes to completeness curves/maps by @VChristiaens in #537
New Contributors
Full Changelog: v1.2.3...v1.2.4