Ligo.skymap

Latest version: v2.0.0

Safety actively analyzes 629004 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 9 of 11

0.0.13

===================

- Add ``bayestar-mcmc`` tool for pure Markov Chain Monte Carlo parameter
estimation, without sky map postprocessing but with options for holding
parameters at fixed values.

- Fix a corner case in the initialization of the ``distance.marginal_ppf``
solver that could cause NaN return values.

- Silence ``numpy.genfromtxt`` Unicode deprecation warning in
``ligo-skymap-plot-stats`` and update the minimum version of Numpy to 1.14.
See the related `Numpy changelog entry
<https://docs.scipy.org/doc/numpy/release.html#encoding-argument-for-text-io-functions>`_.

- Silence deprecation warning in ``ligo-skymap-plot-stats`` due to Matplotlib
renaming the ``hist`` method's keyword argument from ``normed`` to
``density``.

- The ``bayestar-realize-coincs`` tool now copies over spins from the input
``sim_inspiral`` table to the output ``sngl_inspiral`` table.

- Switch the FFT implementation from LAL (which calls `FFTW
<http://www.fftw.org>`_) to `scipy.fftpack
<https://docs.scipy.org/doc/scipy/reference/tutorial/fftpack.html>`_, which
is faster for small transform sizes (e.g. <= 1024).

- Add ``--seed`` option to ``bayestar-localize-coincs``,
``bayestar-localize-lvalert``, ``bayestar-mcmc``, and
``bayestar-realize-coincs``.

- Some reasonable sub-sample trigger interpolation schemes can return peak
times that are almost a full sample away from the maximum sample if the SNR
time series has a pronounced skew in one direction in the vicinity of the
maximum. Such an example occurs for the ``catmull-rom`` interpolation method
for the new unit tests in ``ligo.skymap.bayestar.tests.test_interpolation``.
Because of this, relax the tolerance of BAYESTAR's sanity check on
single-detector trigger times and SNR series timestamps to a full sample.

- Rewrite ``ligo-skymap-plot-stats`` to reduce code duplication.

- Add ``--measurement-error gaussian-noise`` option to
``bayestar-realize-coincs`` to simulate a matched filter in Gaussian noise.

- Remove deprecated module ``ligo.skymap.postprocess.detector_frame``.

0.0.12

===================

- ``bayestar_localize_lvalert`` will now write the correct GraceDb URL
to FITS file headers in the case that it is run with a non-default GraceDb
server.

- BAYESTAR's SNR series time stamp assertions now include a bit more detail.

- Add phase convention for gstlal-spiir, which needs to be confirmed upstream.

- Fix datatype of simulated SNR time series produced by
``bayestar-realize-coincs``.

0.0.11

===================

- Prebuilt binary wheels for macOS are now relocatable. See
`delocate38 <https://github.com/matthew-brett/delocate/pull/38>`_.

0.0.10

===================

- Make lalsuite and lscsoft-glue required dependencies.

- The Python code is now required to pass linting by
`Flake8 <http://flake8.pycqa.org/en/latest/>`_.

0.0.9

==================

- On reading, rename columns from Fermi GBM HEALPix files to match the
LIGO/Virgo convention. In particular, rename any column named `PROBABILITY`
to `PROB`.

- Reduce the memory footprint of ``ligo-skymap-plot-airmass`` by transposing
two nested loops.

- Make some cosmetic improvements to ``ligo-skymap-plot-airmass``:

* Add altitude and local time axes.
* Center plot on local solar midnight.
* Adjust blending and z-order of twilight shading.

- ``ligo-skymap-plot-airmass`` will now write an airmass table to stdout.

- Rewrite the MCMC mode of BAYESTAR using ``ligo.skymap.ez_emcee``, a new
reusable, fire-and-forget, parallel-tempering, MCMC sampler that features
automated convergence testing and progress monitoring.

- Update common files from Astropy package template.

0.0.8

==================

- Add ``ligo-skymap-combine``, a tool to combine sky localizations from
different observations into a joint skymap.

Page 9 of 11

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.