Reproducing GW150914: the first observation of gravitational waves from a binary black hole merger

Citation Author(s):
Duncan
Brown
Syracuse University
Karan
Vahi
University of Southern California
Michela
Taufer
University of Tennessee Knoxville
Von
Welch
Indiana University
Ewa
Deelman
University of Southern California
Submitted by:
Ewa Deelman
Last updated:
Tue, 05/17/2022 - 22:21
DOI:
10.21227/c634-qh33
Data Format:
Link to Paper:
Links:
License:
684 Views
Categories:
Keywords:
0
0 ratings - Please login to submit your rating.

Abstract 

In February 2016, LIGO announced the first observation of gravitational waves from a binary black hole merger, known as GW150914. To establish the confidence of this detection, large-scale scientific workflows were used to measure the event's statistical significance. These workflows used code written by the LIGO Scientific Collaboration and were executed on the LIGO Data Grid. The codes used to perform these analyses are publicly available, but there has not yet been an attempt to directly reproduce the results, although several subsequent analyses have replicated the analysis, confirming the detection. In this paper, we attempt to reproduce the result from the compact binary coalescence search presented in the GW150914 discovery paper using publicly available code executed primarily on the Open Science Grid. We show that we reproduce the original result, discuss the challenges we encountered, and make recommendations for scientists who wish to make their work reproducible.

Instructions: 

This data set contains a copy of the PyCBC v1.3.2 PyInstaller bundled executables used by the analysis in "Observation of Gravitational Waves from a Binary Black Hole  Merger" B. P. Abbott et al. (LIGO Scientific Collaboration and Virgo Collaboration) Phys. Rev. Lett. 116, 061102 (2016). The executables are used by the generate_workflow.sh script to create and execute the PyCBC search workflow. 

The data set also contains the HDF5 file that was produced by running the workflow on a mixure of Open Science Grid and USC/ISI compute resources to reproduce the LIGO result. This HDF5 file is used as input to the make_pycbc_hist.sh script to create the right-hand histogram shown in Figure 4 of Abbott et al.

For more information on the files, see the file README.md