CHANGES.rst 3.3 KB
Newer Older
Leo Pound Singer's avatar
Leo Pound Singer committed
1 2 3 4
#########
Changelog
#########

5
0.0.9 (2018-06-06)
Leo Pound Singer's avatar
Leo Pound Singer committed
6 7
==================

8 9 10
- On reading, rename columns from Fermi GBM HEALPix files to match the
  LIGO/Virgo convention. In particular, rename any column named `PROBABILITY`
  to `PROB`.
Leo Pound Singer's avatar
Leo Pound Singer committed
11

Leo Pound Singer's avatar
Leo Pound Singer committed
12 13 14 15 16 17 18 19
- 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.
Leo Pound Singer's avatar
Leo Pound Singer committed
20

Leo Pound Singer's avatar
Leo Pound Singer committed
21 22
- ``ligo-skymap-plot-airmass`` will now write an airmass table to stdout.

Leo Pound Singer's avatar
Leo Pound Singer committed
23 24 25 26
- 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.

27 28
- Update common files from Astropy package template.

29
0.0.8 (2018-05-10)
Leo Pound Singer's avatar
Leo Pound Singer committed
30 31
==================

32 33
- Add ``ligo-skymap-combine``, a tool to combine sky localizations from
  different observations into a joint skymap.
Leo Pound Singer's avatar
Leo Pound Singer committed
34

35
0.0.7 (2018-04-27)
Leo Pound Singer's avatar
Leo Pound Singer committed
36 37
==================

Leo Pound Singer's avatar
Leo Pound Singer committed
38 39 40 41 42 43 44
- Move ``ligo.skymap.eigenframe.EigenFrame`` to
  ``ligo.skymap.coordinates.EigenFrame``.

- Add a new Astropy coordinate frame ``ligo.skymap.coordinates.DetectorFrame``
  to visualize triangulation rings with pairs of detectors.

- Deprecate all functions in ``ligo.skymap.postprocess.detector_frame``.
Leo Pound Singer's avatar
Leo Pound Singer committed
45

46 47 48
- Overhaul documentation so that all essential functionality is presented on
  the front page.

49 50
- Move ``ligo.skymap.command`` to top-level ``ligo.skymap.tool`` module.

51 52 53 54
- Require version 0.3.2 of the ``reproject`` package because of a regression
  that was caused by improper handling of nans in the ``astropy-healpix``
  package. See <https://github.com/astropy/astropy-healpix/pull/77>.

Leo Pound Singer's avatar
Leo Pound Singer committed
55
0.0.6 (2018-04-13)
Leo Pound Singer's avatar
Leo Pound Singer committed
56 57
==================

58
- Declare the top-level ``ligo`` module as a namespace package.
Leo Pound Singer's avatar
Leo Pound Singer committed
59

Leo Pound Singer's avatar
Leo Pound Singer committed
60 61 62
- Update common files from Astropy package template.

- Enable Python version check in ``setup.py`` and top-level namespace package.
Leo Pound Singer's avatar
Leo Pound Singer committed
63

Leo Pound Singer's avatar
Leo Pound Singer committed
64
0.0.5 (2018-04-12)
Leo Pound Singer's avatar
Leo Pound Singer committed
65 66
==================

67 68 69
- When running ``ligo-skymap-stats`` without injections, instead of writing
  ``nan`` values for irrelevant columns, don't write the columns in the first
  place.
Leo Pound Singer's avatar
Leo Pound Singer committed
70

71 72 73
- Start process of switching to tqdm for progress bars so that long-running
  operations show time estimates.

74 75 76 77
- In ``ligo-skymap-stats``, disable OpenMP parallelism if running with ``-j``
  to avoid creating a huge number of threads on machines with very many
  cores.

Leo Pound Singer's avatar
Leo Pound Singer committed
78
0.0.4 (2018-03-22)
Leo Pound Singer's avatar
Leo Pound Singer committed
79 80
==================

Leo Pound Singer's avatar
Leo Pound Singer committed
81 82 83 84 85 86 87 88
- Fix ``--condor-submit`` option for ``bayestar-localize-coincs``.

- Add ``--duty-cycle`` option to ``bayestar-realize-coincs``.

- Rename ``ligo-skymap-aggregate-found-injections`` to ``ligo-skymap-stats``
  and ``ligo-skymap-plot-found-injections`` to ``ligo-skymap-plot-stats``. The
  new ``ligo-skymap-stats`` program can generate summary statistics for
  skymaps, with or without injection-finding.
Leo Pound Singer's avatar
Leo Pound Singer committed
89

90 91 92
- This is the first version that has been tested and shown to reproduce the
  results in the "First Two Years" paper, which is the review benchmark.

Leo Pound Singer's avatar
Leo Pound Singer committed
93
0.0.3 (2018-03-21)
Leo Pound Singer's avatar
Leo Pound Singer committed
94 95
==================

Leo Pound Singer's avatar
Leo Pound Singer committed
96
- Bring back simulation tools from LALSuite.
Leo Pound Singer's avatar
Leo Pound Singer committed
97

Leo Pound Singer's avatar
Leo Pound Singer committed
98
- Add ligo-skymap-plot-airmass, a tool for probabilistic airmass charts.
Leo Pound Singer's avatar
Leo Pound Singer committed
99

Leo Pound Singer's avatar
Leo Pound Singer committed
100
0.0.2 (2018-03-12)
Leo Pound Singer's avatar
Leo Pound Singer committed
101 102
==================

Leo Pound Singer's avatar
Leo Pound Singer committed
103
- Adjust CI configuration for uploading to PyPI.
Leo Pound Singer's avatar
Leo Pound Singer committed
104

Leo Pound Singer's avatar
Leo Pound Singer committed
105
0.0.1 (2018-03-12)
Leo Pound Singer's avatar
Leo Pound Singer committed
106 107 108
==================

- Initial release.