Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump ligo-skymap from 2.1.2 to 2.2.0 #505

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 1, 2025

Bumps ligo-skymap from 2.1.2 to 2.2.0.

Changelog

Sourced from ligo-skymap's changelog.

2.2.0 (2025-01-29)

  • Display at least three significant figures in the credible area shown in the plots produced by the command line tool ligo-skymap-plot so that a nonzero value is printed if the area is less than 1 deg2.

  • Adjust boundary conditions for linear interpolation of credible areas so that nonzero values are reported when the credible region is smaller than one pixel.

  • Some improvements to plot markers:

    • The Earth plot marker is now unfilled by default. It is no longer necessary to specify markerfacecolor='none'.

    • Added markers for the Sun and Moon.

  • Several improvements in ligo-skymap-from-samples, including a speedup from about 1 min to 20 s for an input of 10,000 samples on high core count (up to 128 core) x86_64 machines:

    • Parallelize the evaluation of the 2D KDE.

    • Pre-whiten the data before clustering to avoid matrix inverses in an inner loop. This speeds up the clustering by about 2x.

    • Replace our pure Python implementation of the k-means assignment step with the Cython implementation from scipy.cluster.vq.

    • Add a progress bar for the HEALPix adaptive refinement step.

    • Record the runtime in the output FITS file's header.

    • Reuse the Python mulitprocessing pool to avoid the overhead of spawning new workers for each parallel section.

    • Add chunk size heuristic to reduce overhead of parallel maps using Python mulitprocessing.

Commits
  • cd65a8c Update changelog for version 2.2.0
  • 7aa1e3e Update changelog for version 2.2.0rc1
  • 1360f70 Add more unit tests for bayestar_adaptive_grid
  • e87dac4 Add more checks to test_bayestar_adaptive_grid
  • fff0e52 Fix array shape
  • 4a503ba Lift whiten points out of another loop
  • 6fa7e7c Show docs for sun marker
  • 53dc15d Add moon marker
  • d26ef08 Adjust path
  • e02ebdf Fix import order
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [ligo-skymap](https://github.com/lpsinger/ligo.skymap) from 2.1.2 to 2.2.0.
- [Changelog](https://github.com/lpsinger/ligo.skymap/blob/main/CHANGES.rst)
- [Commits](lpsinger/ligo.skymap@v2.1.2...v2.2.0)

---
updated-dependencies:
- dependency-name: ligo-skymap
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Feb 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants