History¶
0.0.1 (2018-01-09)¶
First release on PyPI.
0.0.2 (2018-01-16)¶
Improved testing and stability
0.0.6 (2018-01-29)¶
Added feature to align coordinate system of different images
0.1.0 (2018-02-25)¶
Major design update
0.1.1 (2018-03-05)¶
minor update to facilitate options without lensing
0.2.0 (2018-03-10)¶
ellipticity parameter handling changed
time-delay distance sampling included
parameter handling for sampling more flexible
removed redundancies in the light and mass profiles
0.2.1 (2018-03-19)¶
updated documentation
improved sub-sampling of the PSF
0.2.2 (2018-03-25)¶
improved parameter handling
minor bugs with parameter handling fixed
0.2.8 (2018-05-31)¶
improved GalKin module
minor improvements in PSF reconstruction
mass-to-light ratio parameterization
0.3.1 (2018-07-21)¶
subgrid psf sampling for inner parts of psf exclusively
minor stability improvements
cleaner likelihood definition
additional Chameleon lens and light profiles
0.3.3 (2018-08-21)¶
minor updates, better documentation and handling of parameters
0.4.1-3 (2018-11-27)¶
various multi-band modelling frameworks added
lens models added
Improved fitting sequence, solver and psf iteration
0.5.0 (2019-1-30)¶
Workflow module redesign
improved parameter handling
improved PSF subsampling module
relative astrometric precision of point sources implemented
0.6.0 (2019-2-26)¶
Simulation API module for mock generations
Multi-source plane modelling
0.7.0 (2019-4-13)¶
New design of Likelihood module
Updated design of FittingSequence
Exponential Shapelets implemented
0.8.0 (2019-5-23)¶
New design of Numerics module
New design of PSF and Data module
New design of multi-band fitting module
0.8.1 (2019-5-23)¶
PSF numerics improved and redundancies removed.
0.8.2 (2019-5-27)¶
psf_construction simplified
parameter handling for catalogue modelling improved
0.9.0 (2019-7-06)¶
faster fft convolutions
re-design of multi-plane lensing module
re-design of plotting module
nested samplers implemented
Workflow module with added features
0.9.1 (2019-7-21)¶
non-linear solver for 4 point sources updated
new lens models added
updated Workflow module
implemented differential extinction
0.9.2 (2019-8-29)¶
non-linear solver for 4 point sources updated
Moffat PSF for GalKin in place
Likelihood module for point sources and catalogue data improved
Design improvements in the LensModel module
minor stability updates
0.9.3 (2019-9-25)¶
improvements in SimulationAPI design
improvements in astrometric uncertainty handling of parameters
local arc lens model description and differentials
1.0.0 (2019-9-25)¶
marking version as 5 - Stable/production mode
1.0.1 (2019-10-01)¶
compatible with emcee 3.0.0
removed CosmoHammer MCMC sampling
1.1.0 (2019-11-5)¶
plotting routines split in different files
curved arc parameterization and eigenvector differentials
numerical differentials as part of the LensModel core class
1.2.0 (2019-11-17)¶
Analysis module re-designed
GalKin module partially re-designed
Added cosmography module
parameterization of cartesian shear coefficients changed
1.2.4 (2020-01-02)¶
First implementation of a LightCone module for numerical ray-tracing
Improved cosmology sampling from time-delay cosmography measurements
TNFW profile lensing potential implemented
1.3.0 (2020-01-10)¶
image position likelihood description improved
1.4.0 (2020-03-26)¶
Major re-design of GalKin module, added new anisotropy modeling and IFU aperture type
Updated design of the Analysis.kinematicsAPI sub-module
Convention and redundancy in the Cosmo module changed
NIE, SIE and SPEMD model consistent with their ellipticity and Einstein radius definition
added cored-Sersic profile
dependency for PSO to CosmoHammer removed
MPI and multi-threading for PSO and MCMC improved and compatible with python3
1.5.0 (2020-04-05)¶
Re-naming SPEMD to PEMD, SPEMD_SMOOTH to SPEMD
adaptive numerics improvement
multi-processing improvements
1.5.1 (2020-06-20)¶
bug fix in Hession of POINT_SOURCE model
EPL model from Tessore et al. 2015 implemented
multi-observation mode for kinematics calculation
1.6.0 (2020-09-07)¶
SLITronomy integration
observation configuration templates and examples
lens equation solver arguments in single sub-kwargs
adapted imports to latest scipy release
iterative PSF reconstruction improved
multipole lens model
1.7.0 (2020-12-16)¶
cosmo.NFWParam mass definition changed
QuadOptimizer re-factored
interpol light model support for non-square grid
add functionality to psf error map
fix in multiband reconstruction
observational config for ZTF
short-hand class imports
1.8.0 (2021-03-21)¶
EPL numba version
numba configuration variables can be set globally with configuration file
Series of curved arc models available
single plane hessian return all for differentials
elliptical density slice lens model
vectorized lens and light interpolation models
updated installation description
fast caustic calculation replacing matplotlib with skitlearn
multi-patch illustration class and plotting routines
updated PSF iteration procedure with more settings
1.8.1 (2021-04-19)¶
illustration plots for curved arcs updated
documentation of elliptical lens models updated
1.8.2 (2021-06-08)¶
JOSS paper added
improved testing documentation and tox compatibility
TNFW_ELLIPSE lens model implemented
ULDM lens model implemented
1.9.0 (2021-07-15)¶
re-defined half light radius in Sersic profile
re-named parameter in ‘CONVERGENCE’ profile
improved numerics in Galkin
configuration import design changed
1.9.1 (2021-08-27)¶
re-defined amplitude normalization in NIE and CHAMELEON light profiles
bug fix in sky brightness errors (SimulationAPI)
1.9.2 (2021-12-12)¶
support for astropy v5
new PSF iteration procedure implemented
updated caustic plotting feature
magnification perturbations in point source amplitudes
analytic point source solver for SIE+shear
1.9.3 (2021-12-22)¶
changed syntax to be compatible with python3 version <3.9
1.10.0 (2022-03-23)¶
schwimmbad dependency to pip version
ellipticity definition in lensing potential changed
Implemented Cored steep ellipsoid approximation of NFW and Hernquist profile
1.10.1 (2022-03-26)¶
install requirements changed
1.10.2 (2022-03-27)¶
requirement from sklearn changed to scikit-learn
1.10.3 (2022-04-18)¶
class_creator update
conda-forge linked and installation updated
1.10.4 (2022-07-25)¶
Zeus sampler implemented
Nautilus sampler implemented
Roman telescope configuration added
double power-law mass profile
generalized NFW profile
enabled to turn off linear solver in fitting
1.11.0 (2022-09-26)¶
transitioning to project repository
logo update
line of sight lensing module
documentation improvements
lens equation solver numerics improved
1.11.1 (2023-03-07)¶
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)
1.11.2 (2023-05-30)¶
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
1.11.3 (2023-09-04)¶
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
1.11.4 (2023-09-27)¶
Cobaya not required to run FittingSequence
Galkin with luminosity-weighted velocity dispersion calculation
1.11.5 (2023-09-28)¶
bug fix in findOverlap function
bug fix in luminosity-0weighted celocity dispersion calculation