Recent Releases of exosim

exosim - [2.1.1] - CLI Fixed

Fixed

missing summary for cli.

Full Changelog: https://github.com/arielmission-space/ExoSim2-public/compare/v2.1.0...v2.1.1

- Python
Published by LorenzoMugnai 7 months ago

exosim - [2.1.0] - Hello Python 3.12

Added

  • added unit normalization in Signal

Changed

  • dropped support for Python 3.9 and 3.10. Now supports only Python >3.12
  • test framework changed into pytest
  • added default value for low frequency time grid

Full Changelog: https://github.com/arielmission-space/ExoSim2-public/compare/v2.0.1...v2.1.0

- Python
Published by LorenzoMugnai 8 months ago

exosim - [2.0.1] - stable release

Added

  • improved exosim CLI with new click commands
  • option to load optical elements from .hdf5 files (LoadOpticalElementHDF5)
  • option to parse options file replacing a custom keyword with a value (LoadOptions)
  • added codemeta.json file for better metadata management
  • warning for misuse of oversampling factor and intra-pixel response function
  • added support for wavelength dependent limb darkening

Changed

  • updated citation information
  • rp in astronomical signal is now binned with the same binning method as Signal

Fixed

  • Custom SED units and documentation (added missing angle in loadCustom.py)
  • find keys is not case sensitive anymore
  • cosmic rays now work for low rates
  • fixed elliptical PSF from PAOS
  • ADC offset implemented as trigger offset (no negative values)
  • astronomical signal now is weighted by the stellar flux on the detector

Full Changelog: https://github.com/arielmission-space/ExoSim2.0/compare/v2.0.0-rc2...v2.0.1

- Python
Published by LorenzoMugnai 9 months ago

exosim - [2.0.0-rc2] - ADC auto mode fix and minor improvements

Added

  • boundaries for random amplitude in gain noise
  • option to force non-time-dependent PSF for LoadPsfPaos (time_dependence parameter to False)
  • option to slice jitter to save memory when the focal plane is sampled at high frequencies (slicing parameter to True)

Changed

  • dependencies versions updated to support Poetry for Python 3.10

Fix

  • added offset and "auto" mode to ADC
  • removed Numba in populateFocalPlane (better numerical accuracy)
  • interp2d replaced with RectBivariateSpline in LoadPsfPaos to support Scipy 1.10+

Full Changelog: https://github.com/arielmission-space/ExoSim2-public/compare/v2.0.0-rc0...v2.0.0-rc2

- Python
Published by LorenzoMugnai over 1 year ago

exosim - [v2.0.0-rc1] - Scipy compatibility fix

Added

  • .npy input support for pixel non-linearity coefficients (LoadPixelsNonLinearityMapNumpy)
  • multiplicative noise simulator (AddGainNoise)

Fix

  • replaced scipy.convolve with scipy.signal.convolve
  • ADC now works with unsigned integers

Full Changelog: https://github.com/arielmission-space/ExoSim2-public/compare/v2.0.0-rc0...v2.0.0-rc1

- Python
Published by LorenzoMugnai about 2 years ago

exosim - [v2.0.0-rc0] - Release Candidate

Cleaned repository

- Python
Published by LorenzoMugnai over 2 years ago