Recent Releases of sncosmo

sncosmo - v2.12.1 (2025-03-12)

  • Add Galax filters (#408)
  • Fix bug in fitting

- Python
Published by benjaminrose 12 months ago

sncosmo - v2.12.0 (2025-01-21)

Major Changes & Additions:

  • Add support for Numpy 2.0 (#398)

  • Add non-radially varability to bandpasses (#400)

  • Adds hdf5 dependancy (#400)

Minor Changes:

  • Improve testing (#402)

- Python
Published by benjaminrose about 1 year ago

sncosmo - v2.11.2 (2024-11-01)

v2.11.2 (2024-11-01)

  • Add SkyMapper filters

- Python
Published by benjaminrose over 1 year ago

sncosmo - v2.11.1 (2024-07-11)

v2.11.1 (2024-07-11)

  • Add Nugent Type Ia Super-Chandra model from Fitz Axen and Nugent, (2023) ApJ, v. 953, p. 13

- Python
Published by benjaminrose over 1 year ago

sncosmo - v2.11.0 (2024-07-05)

  • Drop support for Python 3.8
  • New add_effect for G10 and C11 SNIa intrinsic scatter models (#378)
  • Salt2 ColorLaw function correction (#389)

- Python
Published by benjaminrose over 1 year ago

sncosmo - v2.10.4 (2024-02-20)

Fix issue with Python 3.12. Added dependency, looseversion, to replace removed distutil module (https://github.com/sncosmo/sncosmo/issues/387).

- Python
Published by benjaminrose about 2 years ago

sncosmo - v2.10.3 (2024-01-31)

v2.10.3 (2024-01-31)

  • Fix issue with Python 3.12. Added dependency, looseversion, to replace removed distutil module (#387).

- Python
Published by benjaminrose about 2 years ago

sncosmo - v2.10.2 (2023-09-29)

- Python
Published by benjaminrose over 2 years ago

sncosmo - v2.10.1

v2.10.1 (2023-06-28)

  • Add GOTO_ (#374) and DES u_ (#371) filters.

.. _GOTO: https://goto-observatory.org/ .. _DES u: https://noirlab.edu/science/programs/ctio/filters/Dark-Energy-Camera

- Python
Published by benjaminrose over 2 years ago

sncosmo - v2.10.0

v2.10.0 (2023-04-27)

Major Changes:

  • Dropped support for Python <3.7 (#361)
  • Add phase dependence option to PropagationEffect (#359)

Additions & Improvements:

  • Add retrained SALT2 models from the DES and Pantheon+ teams (#355)
  • Add TESS filter (#357)

- Python
Published by benjaminrose almost 3 years ago

sncosmo - v2.9.0

v2.9.0 (2022-09-27)

  • Add P22 SALT3-NIR model (#350)
  • Updated SALT3 input calibration (#339)
  • Add Gaia filters (#351)
  • Improvements to code management

- Python
Published by benjaminrose over 3 years ago

sncosmo - v2.8.0

v2.8.0 (2022-03-16)

  • Add 2MASS filters (#338)

  • Add ATLAS filters (#336)

- Python
Published by kboone almost 4 years ago

sncosmo - v2.7.0

v2.7.0 (2021-10-29)

  • New zeropoint alias for improved SNANA compatibility (#318)

  • Add Roman filters (#218, #322)

  • Add the ability to a use SNANA co-add simlibs (#247)

  • Fix file paths for Windows users (#324)

  • Fix the builtins with poor spline options (#203, #328, #329)

  • Various improvments to code and repo managment

- Python
Published by benjaminrose over 4 years ago

sncosmo - v2.6.0

This release mostly involves modernizing the SNCosmo build system.

  • Add Pan-STARRS1 bandpasses (#212)
  • Added support for wheels which should now be automatically uploaded to PyPI for any new release (#304).
  • Fixed the Zenodo integration. New SNCosmo releases should now automatically be archived to Zenodo.
  • Moved citations to the new CITATION.cff format. GitHub and Zenodo will now provide BibTeX entries that can be used to cite SNCosmo (#302).
  • Update to the emcee version 3 API. Now only compatible with emcee>=3.
  • Migrate from Travis CI to GitHub Actions for continuous integration/tests (#293).
  • Bugfixes:
    • Fixed the implementation of the SALT3 error model (#300).
    • Fixed numpy type deprecations.
    • Fixed the documentation for models (#299).

- Python
Published by kboone over 4 years ago

sncosmo - v2.5.0

  • Add SALT3 model from Kenworthy et al. (2021) #296
  • Various documentation fixes #295 #297 #298

- Python
Published by kboone almost 5 years ago

sncosmo - v2.4.0

  • Add SUGAR model from Leget et al. (2020)
  • Add support for the iminuit 2.0 API (#291).
  • Update tox to work with any version of Python 3.
  • Bugfixes:
    • Fix flatten_result bug due to API change (#285).

- Python
Published by kboone almost 5 years ago

sncosmo - v2.3.0

  • Add Swift UVOT bandpasses.
  • Bugfixes:
    • Fix segfaults in bicubic interpolation.

- Python
Published by kboone over 5 years ago

sncosmo - v2.2.0

  • Add core-collapse models from Vincenzi et al. (2019)
  • New Spectrum class to handle processing and fitting spectral observations.
  • Removed appveyor builds.
  • Bugfixes:
    • Prevent segfaults in light curve fitting when the minuit fit fails.

- Python
Published by kboone over 5 years ago

sncosmo - v2.1.0

- Python
Published by kbarbary about 6 years ago

sncosmo - v1.8.0

  • Add version 2.0 of many snana-... built-in core-collapse models, based on Pierel et al. 2018 (#229).

  • Bugfixes:

    • Fix compatibility with scipy 1.3+ by removing outdated import statements (#238).
    • Fix issue affecting optimization of models with free propagation effects (#236).

- Python
Published by kbarbary almost 7 years ago

sncosmo - v1.7.1

- Python
Published by kbarbary about 7 years ago

sncosmo - v1.4.0

- Python
Published by kbarbary over 9 years ago

sncosmo - v1.2.0

API Changes

  • Registry functions moved to the top-level namespace:
    • sncosmo.registry.register() -> sncosmo.register()
    • sncosmo.registry.register_loader() -> sncosmo.register_loader()
    • sncosmo.registry.retrieve() -> deprecated, use class-specific functions such as sncosmo.get_bandpass().

The old import paths will still work, so this is backwards compatible.

Enhancements

  • nest_lc() now uses the nestle module under the hood. A new keyword method is available which selects different sampling methods implemented by nestle. The new methods provide potential efficiency gains.
  • The MLCS2k2 model is now available as a built-in Source, with the name 'mlcs2k2'.
  • Bandpasses from the Carnegie Supernova Project added to built-ins.
  • In realize_lcs(), a new scatter keyword makes adding noise optional.

In addition, there have been several minor bug fixes and documentation improvements.

- Python
Published by kbarbary about 10 years ago

sncosmo - v1.0.0

API changes: - The API of mcmc_lc has changed significantly (the function was marked experimental in previous release). - [DEPRECATION] In result of fit_lc, res.cov_names changed to res.vparam_names. - [DEPRECATION] In result of nest_lc, res.param_names changed to res.vparam_names. This is for compatibility between the results of fit_lc and nest_lc. [#30] - [DEPRECATION] Deprecate flatten keyword argument in fit_lc() in favor of explicit use of flatten_result() function.

Enhancements: - Many new built-in models. - Many new built-in bandpasses. - New remote data fetching system. [#73] - SALT2 model covariance available via Model.bandfluxcov() method and modelcov=True keyword argument passed to fit_lc. - New simulation function, zdist, generates a distribution of redshifts given a volumetric rate function and cosmology. - New simulation function, realize_lcs, simulates light curve data given a model, parameters, and observations. - Add color-related keyword arguments to plot_lc(). - Add tighten_ylim keyword argument to plot_lc(). - Add chisq() function and use internally in fit_lc(). - Add SFD98Map class for dealing with SFD (1998) dust maps persistently so that the underlying FITS files are opened only once. - Update get_ebv_from_map() to work with new SkyCoord class in astropy.coordinates available in astropy v0.3 onward. Previously, this function did not work with astropy v0.4.x (where older coordinates classes had been removed). - Update to new configuration system available in astropy v0.4 onward. This makes this release incompatible with astropy versions less than 0.4. - Now compatible with Python 3. - Increased test coverage. - Numerous minor bugfixes.

- Python
Published by kbarbary about 11 years ago