Skip to main content

A convenience package to make reduced frequency arrays for the representation of gravitational waveforms.

Project description

gw_frequencies

A convenience package to make reduced frequency arrays for the representation of gravitational waveforms.

It makes available the following functions; here they are documented very shortly, see their docstrings (help(func_name) in an interactive console) for more details.

  • seglen_from_freq, which computes the duration T(f), in seconds, of a gravitational wave signal starting at a given frequency, in Hertz.
  • high_frequency_grid, a uniform grid in frequency
  • low_frequency_grid, a non-uniform grid in frequency satisfying dN/df = 1/T(f) at each frequency
  • mixed_frequency_grid, a grid with the low-frequency specification below some pivot and the high-frequency specification above it.

The main idea here is the low_frequency_grid, which is a slightly different implementation of the concepts outlined by Vinciguerra et al, 2017.

To install this package, do:

pip install gw-frequencies

To import the required functions, do

from gw_frequencies.multibanding import <func_name>

where <func name> is the name of the function you want.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gw_frequencies-0.1.1.tar.gz (15.9 kB view hashes)

Uploaded Source

Built Distribution

gw_frequencies-0.1.1-py3-none-any.whl (16.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page