Published January 8, 2025 | Version v2.2.0
Software Open

PyFstat/PyFstat: v2.2.0

  • 1. Royal Holloway, University of London
  • 2. Universitat de les Illes Balears
  • 3. Albert Einstein Institute

Description

This is the v2.2.0 release of PyFstat, a python package for gravitational-wave data analysis with the F-statistic, dated 08/01/2025.

This release supports python versions from 3.9 to 3.12. Python 3.13 support is pending on our key dependency LALSuite adopting it.

From the changelog:

  • Changed the core F-stat functions to alternatively take parameter-space points as dictionaries. The old individual arguments are still supported, but deprecated and will be removed in a future version.
  • Added new function utils.plot_spectrogram.
  • Added support for spindown orders >3 in Writer and search classes (up to lalpulsar.PULSAR_MAX_SPINS).
  • Added SearchOverGridFile class that can read a grid file following the format of lalpulsar_ComputeFStatistic_v2.
  • Some internal refactoring of code between mcmc, grid and core classes.
  • Updated various dependencies, mostly for developers.
  • Pinned chainconsumer dependency to <1.0.
  • Added codespell to pre-commit hooks.
  • Fixed some deprecations and code-formatting issues.
  • Extended tests.
  • Changed tutorial notebooks plotting from pcolorfast to pcolormesh.

For a list of known issues, or to report any problems, please see: https://github.com/PyFstat/PyFstat/issues

Notes

See record https://doi.org/10.5281/zenodo.1243930 for previous versions of PyFstat up to v1.4.1.

Files

PyFstat/PyFstat-v2.2.0.zip

Files (427.2 kB)

Name Size Download all
md5:6dcd04c6b743c697bf3597ffae0ea23e
427.2 kB Preview Download

Additional details

Related works

Is documented by
Software documentation: https://pyfstat.readthedocs.io/en/stable/ (URL)

Software