Core package to analyze gravitational-wave data, find signals, and study their parameters. This package was used in the first direct detection of gravitational waves (GW150914), and is used in the ongoing analysis of LIGO/Virgo data.
PyCBC has as one of its key goals the idea of providing a simple interface for GW waveform generation which can be used by humans, but also higher level algorithms such as searches and parameter estimation.
To help aid with this, we've added a plugin architecture so that external waveform packages can advertise and export a compatible interface, allowing PyCBC to recognize its capabilities and automatically be able to use its waveforms if the package is installed.
We should consider adding support in the following external packages (some such may have explicit support already, but probably should move to plugin model).
PyCBC has as one of its key goals the idea of providing a simple interface for GW waveform generation which can be used by humans, but also higher level algorithms such as searches and parameter estimation.
To help aid with this, we've added a plugin architecture so that external waveform packages can advertise and export a compatible interface, allowing PyCBC to recognize its capabilities and automatically be able to use its waveforms if the package is installed.
We should consider adding support in the following external packages (some such may have explicit support already, but probably should move to plugin model).