PyCBC is an open source software package primarily written in the
Python programming language which is designed for use in
gravitational-wave astronomy
Gravitational-wave astronomy is an emerging branch of observational astronomy which aims to use gravitational waves (minute distortions of spacetime predicted by Albert Einstein's theory of general relativity) to collect observational data about ...
and gravitational-wave data analysis.
PyCBC contains modules for signal processing,
FFT,
matched filter
In signal processing, a matched filter is obtained by correlating a known delayed signal, or ''template'', with an unknown signal to detect the presence of the template in the unknown signal. This is equivalent to convolving the unknown signal wi ...
ing, gravitational waveform generation, among other tasks common in gravitational-wave data analysis.
The software is developed by the gravitational-wave community alongside LIGO and Virgo scientists to analyze gravitational-wave data, search for gravitational-waves, and to measure the properties of astrophysical sources. It has been used to analyze gravitational-wave data from the
LIGO and
Virgo observatories to detect gravitational-waves from the mergers of neutron stars
and black holes
and determine their statistical significance. PyCBC based analyses can integrate with the
Open Science Grid
The Open Science Grid Consortium is an organization that administers a worldwide grid of technological resources called the Open Science Grid, which facilitates distributed computing for scientific research. Founded in 2004, the consortium is com ...
for large scale computing resources. Software based on PyCBC has been used to rapidly analyze gravitational-wave data for astronomical follow-up.
See also
*
List of numerical analysis software
Listed here are notable end-user computer applications intended for use with numerical or data analysis:
Numerical-software packages
General-purpose computer algebra systems
Interface-oriented
Language-oriented
Historically significa ...
*
LIGO Scientific Collaboration
The LIGO Scientific Collaboration (LSC) is a scientific collaboration of international physics institutes and research groups dedicated to the search for gravitational waves.
History
The LSC was established in 1997, under the leadership of Barry ...
*
European Gravitational Observatory
The European Gravitational Observatory (EGO) is a consortium established to manage the Virgo interferometric antenna and its related infrastructure, as well as to promote cooperation in the field of gravitational wave research in Europe. It was ...
References
External links
*
GitHub repository
{{Gravitational waves
Physics software
Astronomy software
Free and open-source software
Astronomy
Astronomy () is a natural science that studies astronomical object, celestial objects and phenomena. It uses mathematics, physics, and chemistry in order to explain their origin and chronology of the Universe, evolution. Objects of interest ...