Releases: lenstronomy/lenstronomy
Releases · lenstronomy/lenstronomy
v1.10.11
What's Changed
- Fix bug in handing source positions constrained on image plane by @ajshajib in #603
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #605
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #607
- bug fix in analytical lens equation solver when using SIE+CONVERGENCE by @sibirrer in #608
- ready for release 1.11.10 by @sibirrer in #609
Full Changelog: v1.11.9...v1.11.10
v1.11.9
lenstronomy version 1.11.9
What's Changed
- add random seed to Optimizer class by @dangilman in #596
- Add support for CONVERGENCE lens model in COOLEST interface by @aymgal in #594
- ready for release 1.11.9 by @sibirrer in #602
Full Changelog: v1.11.8...v1.11.9
v1.11.8
lenstronomy minor release version 1.11.8
What's Changed
- Fix typo in list of supported models by @nataliehogg in #593
- Decoupled-multiplane by @dangilman in #592
- compute convergence map on a grid with correct coordinate system by @dangilman in #595
- more robust lens equation solver settings when dealing with imaging data by @sibirrer in #597
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #598
- faster solver implemented including constant convergence by @sibirrer in #599
- definition for whether analytical solver is available by @sibirrer in #600
- ready for release 1.11.8 by @sibirrer in #601
Full Changelog: v1.11.7...v1.11.8
lenstronomy release 1.11.7
- numba compatibility improved
- updated interface with COOLEST
- updated tracer_model
- minor deprecation fixes
What's Changed
- CI with python 3.11 and removal of some deprecation warnings by @sibirrer in #577
- Add option to use EPL instead of PEMD in COOLEST interface by @aymgal in #579
- updated coolest_interface with recent coolest development. by @nkhadka21 in #582
- simplify and fix numba issue by @sibirrer in #583
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #584
- Add tracer types, allowing metallicity data to be used in observer units. by @astrobenji in #585
- more stable application of linear solver by @sibirrer in #586
- ready for release 1.11.7 by @sibirrer in #587
- update history with new release 1.11.7 by @sibirrer in #588
New Contributors
- @nkhadka21 made their first contribution in #582
Full Changelog: v1.11.6...v1.11.7
release 1.11.6
- bug fix with partial kwargs in kwargs_tracer mode
- stability and documentation improvements
- name change from GNFW -> PSEUDO_DPL
- improved plotting of point sources and caustics on top of pixelated images
- RADIAL_INTERPOL lens profile
- improved description of how to add new lenses
- Debug findOverlap parenthesis of image_util.py
What's Changed
- Adding 2D linear light profile by @dartoon in #401
- Tracer model by @sibirrer in #406
- Minor bug fixes #1 by @astrobenji in #414
- Tracer model plotting fix by @sibirrer in #415
- Tracer model fix for linear_solver=False by @sibirrer in #416
- bug fix to have linear_solver as input parameter in tracer_likelihood.py by @sibirrer in #417
- plotting bug fix by @astrobenji in #418
- minor bug fix when kwargs_tracer_source is provided as input in Model… by @sibirrer in #419
- Tracer model with partition to different surface brightness models by @sibirrer in #482
- add tracer_partician in class initialization such that it can be used… by @sibirrer in #484
- Tracer model update matching main branch by @sibirrer in #519
- fix tests by @sibirrer in #521
- Tracer model minor update and added tests by @sibirrer in #522
- Better description about adding new lens models by @sibirrer in #527
- updated documentation for new lens model implementation by @sibirrer in #530
- coordinate utility function for conveniently center an image with arbitrary rotation by @sibirrer in #532
- bug fixed of transformation matrix by @sibirrer in #533
- build requirements in readthedocs updated by @sibirrer in #534
- further readthedocs debug by @sibirrer in #535
- Tracer model more tests and in sync with main by @sibirrer in #536
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #537
- bug fix for multiple RADIAL_INTERP functions by @sibirrer in #538
- Tracer model for metallicity gradient calculations by @sibirrer in #520
- improved numerics in radial interpolated profile by @sibirrer in #540
- minor documentation update and individual lens class initialization accessible from outside base class by @sibirrer in #543
- residuals around point sources analysis function by @sibirrer in #545
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #546
- improved plotting of point sources and caustics on top of pixelated images by @sibirrer in #551
- Clarify zero-point magnitude docstring by @aymgal in #553
- Change sampler naming conventions by @nataliehogg in #479
- Use codecov for coverage report by @ajshajib in #556
- Allow sampling distance ratios in multi-lens-plane and multi-source-plane setting by @ajshajib in #318
- isiterable as built in function in lenstronomy to be compatible with astropy v6.0 by @sibirrer in #560
- Feature/gnfw by @ajshajib in #559
- Change code of conduct file type by @ajshajib in #561
- Update codecov.yml by @ajshajib in #562
- Update codecov.yml by @ajshajib in #563
- User generated light profile in flux ratios calculations by @basicallymaria in #548
- Sync with main by @ajshajib in #565
- Upgrade Github Actions version by @ajshajib in #564
- Feature/ifu grid galkin by @ajshajib in #314
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #567
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #568
- documentation of Sersic profile fixed by @sibirrer in #569
- Fix unsupported arguments for image_linear_solve methods by @aymgal in #572
- fix issue #573 by @sibirrer in #574
- Fix issues with partial kwargs not being updated by @aymgal in #575
- ready for release 1.11.6 with docstrings updated by @sibirrer in #576
New Contributors
- @dartoon made their first contribution in #401
- @astrobenji made their first contribution in #414
- @basicallymaria made their first contribution in #548
Full Changelog: v1.11.5...v1.11.6
v1.11.5
v1.11.4
v1.11.3
lenstronomy release version 1.11.3
- reformatting with black
- CosmoInterp class with generic interpolation input possible
- elliptical NFW m-c profile
- updated nautilus and nested sampler interfaces
- COOLEST interface
- cored truncated NFW profile
- SkiNN interface
- faster and more reliable Einstein radius computation
- Cobaya interface
release v1.11.2
- COOLEST standard utilities
- minor bug fixed in LSST data configuration
- point source positions with multi-frame enabled
- check additional images without imaging data enabled
- Galkin Shells class
- elliptical shapelets
- Hernquist functionalities to turn mass into profile parameters
- ellipticity measurement update
- stellar micro-lensing routines
- PSF fitting accounts for corners
v1.11.1
lenstronomy release v1.11.1
- psf_error_map definition changed
- added JWST configurations
- minor change in Sersic light profile
- simplified LensCosmo class
- NFW c-rho0 inversion extended in range
- added stretch_plot and shear_plot to lens_plot
- minor bug fix for critical_curve_caustic
- enable the change of kwargs_sigma initial guess parameters in FittingSequence
- improve zeus and nautilus sampler implementations
- added EPL_boxydisky lens profile
- added primary beam to image simulation (for interferrometic data)