Installation#

Simple installation#

The package is available on PyPI. You can install it with

pip install tfwaves

Development installation#

From the project root:

uv sync --group dev

Alternative editable install with pip:

pip install -e .

Installation with specific dependencies#

To use specific waveform generators compatible with tfwaves, please install optional dependencies.

For stellar-mass black holes using lisabeta:

uv sync --dev --extra sobhbwaveform

For extreme-mass ratio inspirals using FEW:

uv sync --dev --extra emriwaveform

To install all plugins at once:

uv sync --dev --extra plugins