PyCBC Logo
   HOME

TheInfoList



OR:

PyCBC is an open source software package primarily written in the
Python programming language Python is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation. Python is dynamically type-checked and garbage-collected. It supports multiple prog ...
which is designed for use in
gravitational-wave astronomy Gravitational-wave astronomy is a subfield of astronomy concerned with the detection and study of gravitational waves emitted by astrophysical sources. Gravitational waves are minute distortions or ripples in spacetime caused by the acceleration ...
and gravitational-wave data analysis. PyCBC contains modules for signal processing, FFT,
matched filter In signal processing, the output of the matched filter is given 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 unkn ...
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 The Laser Interferometer Gravitational-Wave Observatory (LIGO) is a large-scale physics experiment and observatory designed to detect cosmic gravitational waves and to develop gravitational-wave observations as an astronomical tool. Prior to LIG ...
and
Virgo Virgo may refer to: Arts and entertainment * Virgo (film), a 1970 Egyptian film * Virgo (character), several Marvel Comics characters * Virgo Asmita, a character in the manga ''Saint Seiya: The Lost Canvas'' * ''Virgo'' (album), by Virgo Four, ...
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 * Analytica is a widely used proprietary software tool for building and analyzing numerical models. It is a de ...
*
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 Bar ...
*
European Gravitational Observatory The European Gravitational Observatory (EGO) is a consortium established to manage the Virgo interferometer and its related infrastructure, as well as to promote cooperation in the field of gravitational wave research in Europe. It was founded D ...


References


External links

*
GitHub repository
{{Gravitational waves Physics software Astronomy software Free and open-source software
Astronomy Astronomy is a natural science that studies celestial objects and the phenomena that occur in the cosmos. It uses mathematics, physics, and chemistry in order to explain their origin and their overall evolution. Objects of interest includ ...
Software using the GNU General Public License Free software programmed in Python