Recent Releases of herculens

herculens - v0.2.3

What's Changed

  • Features and mass profiles for cluster-scale lens modelling by @aymgal in https://github.com/Herculens/herculens/pull/46
  • Improved CI tests for various python versions by @aymgal in https://github.com/Herculens/herculens/pull/47
  • Improved CI tests for various python versions by @aymgal in https://github.com/Herculens/herculens/pull/48
  • Drop support for python 3.9 and below by @aymgal in https://github.com/Herculens/herculens/pull/49
  • Use vmap for repeated mass profiles by @CKrawczyk in https://github.com/Herculens/herculens/pull/52
  • bug fix in jnp.where in regul_util.py by @martin-millon in https://github.com/Herculens/herculens/pull/53
  • Fix derivatives in pixelated profiles and add notebook to visualize the different options by @aymgal in https://github.com/Herculens/herculens/pull/54
  • Add support for Matèrn power-spectrum in CorrelatedField forward model and other minor improvements by @aymgal in https://github.com/Herculens/herculens/pull/55

New Contributors

  • @martin-millon made their first contribution in https://github.com/Herculens/herculens/pull/53

Full Changelog: https://github.com/Herculens/herculens/compare/v0.2.2...v0.2.3

- Jupyter Notebook
Published by aymgal 8 months ago

herculens - v0.2.2

What's Changed

  • Implement 3D correlated fields and support for heterogeneous data sets by @aymgal in https://github.com/Herculens/herculens/pull/43
  • Apply arc mask to only the pixelated source light profile by @aymgal in https://github.com/Herculens/herculens/pull/44
  • One-method summary plot for multi-plane models by @aymgal
  • Various bug fixes

Full Changelog: https://github.com/Herculens/herculens/compare/v0.2.1...v0.2.2

- Jupyter Notebook
Published by aymgal 11 months ago

herculens - v0.2.1

Release version 0.2.1 on PyPi.

- Jupyter Notebook
Published by aymgal about 1 year ago

herculens - v0.2.0

What's Changed

  • Passing profile instances directly to MassModel and LightModel by @aymgal in https://github.com/Herculens/herculens/pull/36
  • Implementation of the dPIE mass profile by @aymgal in https://github.com/Herculens/herculens/pull/31
  • Multi-plane lensing by @CKrawczyk in https://github.com/Herculens/herculens/pull/37
  • Partial implementation of cluster-modelling features by @aymgal in https://github.com/Herculens/herculens/pull/38
  • Interface for a noise model by @aymgal in https://github.com/Herculens/herculens/pull/39
  • Simplify access to common classes and functions by @aymgal in https://github.com/Herculens/herculens/pull/40
  • Increase code coverage with unit tests by @aymgal in https://github.com/Herculens/herculens/pull/41
  • Add CorrelatedField forward model by @aymgal in https://github.com/Herculens/herculens/pull/42

New Contributors

  • @CKrawczyk made their first contribution in https://github.com/Herculens/herculens/pull/37

Full Changelog: https://github.com/Herculens/herculens/compare/v0.1.0...v0.2.0

- Jupyter Notebook
Published by aymgal about 1 year ago

herculens - v0.1.0

First release on PyPI and GitHub

Overview of developments so far

  • Basics by @austinpeel in https://github.com/Herculens/herculens/pull/1
  • Packaging by @austinpeel in https://github.com/Herculens/herculens/pull/2
  • Dev by @austinpeel in https://github.com/Herculens/herculens/pull/3
  • Add third test notebook by @austinpeel in https://github.com/Herculens/herculens/pull/4
  • Improve and add new test notebooks by @austinpeel in https://github.com/Herculens/herculens/pull/5
  • Updated modular structure by @aymgal in https://github.com/Herculens/herculens/pull/6
  • Update example notebooks on main branch by @aymgal in https://github.com/Herculens/herculens/pull/7
  • New likelihood types and solve reported issues by @aymgal in https://github.com/Herculens/herculens/pull/9
  • Wavelet-regularization implemented for pixelated source and lens potential profiles by @aymgal in https://github.com/Herculens/herculens/pull/10
  • Large improvements on pixelated modelling and plotting by @aymgal in https://github.com/Herculens/herculens/pull/11
  • Update some example notebooks by @aymgal in https://github.com/Herculens/herculens/pull/12
  • Update example notebooks by @aymgal in https://github.com/Herculens/herculens/pull/13
  • Herculens naming & new features by @aymgal in https://github.com/Herculens/herculens/pull/15
  • Add proper credentials for modules originating from lenstronomy by @aymgal in https://github.com/Herculens/herculens/pull/17
  • Dev fred by @duxfrederic in https://github.com/Herculens/herculens/pull/18
  • Update the package so that it can be installed by pip install by @EiffL in https://github.com/Herculens/herculens/pull/19
  • Small update for recent JAX versions by @EiffL in https://github.com/Herculens/herculens/pull/20
  • Optax speedup, blackjax compatibility, pixelated grid settings, partial COOLEST support, shapelets light profile, ... by @aymgal in https://github.com/Herculens/herculens/pull/22
  • used separability of our wavelets to make things faster by @duxfrederic in https://github.com/Herculens/herculens/pull/23
  • Simplify parameter interface and regularization methods via probabilistic programming language by @aymgal in https://github.com/Herculens/herculens/pull/24
  • Option to adapatively vary pixelated source extent by @aymgal in https://github.com/Herculens/herculens/pull/25
  • Point sources, adaptive source plane grid, FFT convolutions, new profiles, etc. by @aymgal in https://github.com/Herculens/herculens/pull/26
  • Improves the Romega function in jaxutil by @ahuang314 in https://github.com/Herculens/herculens/pull/29
  • Add proper versioning by @aymgal in https://github.com/Herculens/herculens/pull/32

New contributors

  • @austinpeel made their first contribution in https://github.com/Herculens/herculens/pull/1
  • @aymgal made their first contribution in https://github.com/Herculens/herculens/pull/6
  • @duxfrederic made their first contribution in https://github.com/Herculens/herculens/pull/18
  • @EiffL made their first contribution in https://github.com/Herculens/herculens/pull/19
  • @ahuang314 made their first contribution in https://github.com/Herculens/herculens/pull/29

Full Changelog: https://github.com/Herculens/herculens/commits/v0.1.0

- Jupyter Notebook
Published by aymgal over 1 year ago