PyCBC
   HOME
*



picture info

PyCBC
PyCBC is an open source software package primarily written in the Python (programming language), Python programming language which is designed for use in gravitational-wave astronomy and gravitational-wave data analysis. PyCBC contains modules for signal processing, Fast Fourier transform, FFT, matched filtering, 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 interferometer, 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 for large scale computing resources. Software based on PyCBC h ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  




PyCBC Logo
PyCBC is an open source software package primarily written in the Python (programming language), Python programming language which is designed for use in gravitational-wave astronomy and gravitational-wave data analysis. PyCBC contains modules for signal processing, Fast Fourier transform, FFT, matched filtering, 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 interferometer, 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 for large scale computing resources. Software based on PyCBC h ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


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 with a conjugated time-reversed version of the template. The matched filter is the optimal linear filter for maximizing the signal-to-noise ratio (SNR) in the presence of additive stochastic noise. Matched filters are commonly used in radar, in which a known signal is sent out, and the reflected signal is examined for common elements of the out-going signal. Pulse compression is an example of matched filtering. It is so called because the impulse response is matched to input pulse signals. Two-dimensional matched filters are commonly used in image processing, e.g., to improve the SNR of X-ray observations. Matched filtering is a demodulation technique with LTI (linear time invariant) filters to maximize SNR. It was originally also known a ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

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. Two large observatories were built in the United States with the aim of detecting gravitational waves by laser interferometry. These observatories use mirrors spaced four kilometers apart which are capable of detecting a change of less than one ten-thousandth the charge diameter of a proton. (that is, to Proxima Centauri at ). The initial LIGO observatories were funded by the United States National Science Foundation (NSF) and were conceived, built and are operated by Caltech and MIT. They collected data from 2002 to 2010 but no gravitational waves were detected. The Advanced LIGO Project to enhance the original LIGO detectors began in 2008 and continues to be supported by the NSF, with important contributions from the United Kingdom's Science ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Linux
Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, which includes the kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name "GNU/Linux" to emphasize the importance of GNU software, causing some controversy. Popular Linux distributions include Debian, Fedora Linux, and Ubuntu, the latter of which itself consists of many different distributions and modifications, including Lubuntu and Xubuntu. Commercial distributions include Red Hat Enterprise Linux and SUSE Linux Enterprise. Desktop Linux distributions include a windowing system such as X11 or Wayland, and a desktop environment such as GNOME or KDE Plasma. Distributions intended for ser ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

OS X
macOS (; previously OS X and originally Mac OS X) is a Unix operating system developed and marketed by Apple Inc. since 2001. It is the primary operating system for Apple's Mac computers. Within the market of desktop and laptop computers it is the second most widely used desktop OS, after Microsoft Windows and ahead of ChromeOS. macOS succeeded the classic Mac OS, a Mac operating system with nine releases from 1984 to 1999. During this time, Apple cofounder Steve Jobs had left Apple and started another company, NeXT, developing the NeXTSTEP platform that would later be acquired by Apple to form the basis of macOS. The first desktop version, Mac OS X 10.0, was released in March 2001, with its first update, 10.1, arriving later that year. All releases from Mac OS X 10.5 Leopard and after are UNIX 03 certified, with an exception for OS X 10.7 Lion. Apple's other operating systems (iOS, iPadOS, watchOS, tvOS, audioOS) are derivatives of macOS. A promine ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


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 significant * Expensive Desk Calculator written for the TX-0 and PDP-1 The PDP-1 (''Programmed Data Processor-1'') is the first computer in Digital Equipment Corporation's PDP series and was first produced in 1959. It is famous for being the computer most important in the creation of hacker culture at Massachusetts ... in the late 1950s or early 1960s. * S is an (array-based) programming language with strong numerical support. R is an implementation of the S language. See also References {{DEFAULTSORT:Numerical Analysis Software Lists of software Mathematics-related lists *Software ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

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 objects such as neutron stars and black holes, events such as supernovae, and processes including those of the early universe shortly after the Big Bang. Gravitational waves have a solid theoretical basis, founded upon the theory of relativity. They were first predicted by Einstein in 1916; although a specific consequence of general relativity, they are a common feature of all theories of gravity that obey special relativity. However, after 1916 there was a long debate whether the waves were actually physical, or artefacts of coordinate freedom in general relativity; this was not fully resolved until the 1950s. Indirect observational evidence for their existence first came in the late 1980s, from the monitoring of the Hulse–Taylor bin ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Fast Fourier Transform
A fast Fourier transform (FFT) is an algorithm that computes the discrete Fourier transform (DFT) of a sequence, or its inverse (IDFT). Fourier analysis converts a signal from its original domain (often time or space) to a representation in the frequency domain and vice versa. The DFT is obtained by decomposing a sequence of values into components of different frequencies. This operation is useful in many fields, but computing it directly from the definition is often too slow to be practical. An FFT rapidly computes such transformations by factorizing the DFT matrix into a product of sparse (mostly zero) factors. As a result, it manages to reduce the complexity of computing the DFT from O\left(N^2\right), which arises if one simply applies the definition of DFT, to O(N \log N), where N is the data size. The difference in speed can be enormous, especially for long data sets where ''N'' may be in the thousands or millions. In the presence of round-off error, many FFT algorithm ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

C (programming Language)
C (''pronounced like the letter c'') is a General-purpose language, general-purpose computer programming language. It was created in the 1970s by Dennis Ritchie, and remains very widely used and influential. By design, C's features cleanly reflect the capabilities of the targeted CPUs. It has found lasting use in operating systems, device drivers, protocol stacks, though decreasingly for application software. C is commonly used on computer architectures that range from the largest supercomputers to the smallest microcontrollers and embedded systems. A successor to the programming language B (programming language), B, C was originally developed at Bell Labs by Ritchie between 1972 and 1973 to construct utilities running on Unix. It was applied to re-implementing the kernel of the Unix operating system. During the 1980s, C gradually gained popularity. It has become one of the measuring programming language popularity, most widely used programming languages, with C compilers avail ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

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-typed and garbage-collected. It supports multiple programming paradigms, including structured (particularly procedural), object-oriented and functional programming. It is often described as a "batteries included" language due to its comprehensive standard library. Guido van Rossum began working on Python in the late 1980s as a successor to the ABC programming language and first released it in 1991 as Python 0.9.0. Python 2.0 was released in 2000 and introduced new features such as list comprehensions, cycle-detecting garbage collection, reference counting, and Unicode support. Python 3.0, released in 2008, was a major revision that is not completely backward-compatible with earlier versions. Python 2 was discontinued with version 2.7.18 in 2020. Python consistently ranks as ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


picture info

Virgo Interferometer
The Virgo interferometer is a large interferometer designed to detect gravitational waves predicted by the general theory of relativity. Virgo is a Michelson interferometer that is isolated from external disturbances: its mirrors and instrumentation are suspended and its laser beam operates in a vacuum. The instrument's two arms are three kilometres long and located in Santo Stefano a Macerata, near the city of Pisa, Italy. Virgo is hosted by the European Gravitational Observatory (EGO), a consortium founded by the French CNRS and Italian INFN. The ''Virgo Collaboration'' operates the detector and is composed of more than 650 members, representing 119 institutions in 14 different countries. Other interferometers similar to Virgo have the same goal of detecting gravitational waves, including the two LIGO interferometers in the United States (at the Hanford Site and in Livingston, Louisiana). Since 2007, Virgo and LIGO have agreed to share and jointly analyze the data recorded by th ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]  


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 Barish. Its mission is to ensure equal scientific opportunity for individual participants and institutions by organizing research, publications, and all other scientific activities, and it includes scientists from both LIGO Laboratory and collaborating institutions. Barish appointed Rainer Weiss as the first spokesperson. LSC members have access to the US-based Advanced LIGO detectors in Hanford, Washington and in Livingston, Louisiana, as well as the GEO 600 detector in Sarstedt, Germany. Under an agreement with the European Gravitational Observatory (EGO), LSC members also have access to data from the Virgo detector in Pisa, Italy. While the LSC and the Virgo Collaboration are separate organizations, they cooperate closely and are refe ...
[...More Info...]      
[...Related Items...]     OR:     [Wikipedia]   [Google]   [Baidu]