LIGO GW150914 Data Release & Tutorial

Click For Summary

Discussion Overview

The discussion revolves around the release of data from the LIGO gravitational wave detection event GW150914 and the accompanying tutorial for signal processing tasks related to the strain time-series data. Participants explore the tutorial's content, their experiences with the data, and alternative resources for learning about gravitational wave data analysis.

Discussion Character

  • Exploratory, Technical explanation, Conceptual clarification

Main Points Raised

  • Some participants express interest in the tutorial provided by the LIGO Open Science Center, noting its focus on signal processing tasks.
  • One participant mentions their previous experience with data from the first run, highlighting challenges with software installation and a narrower tutorial focus.
  • A later reply suggests that reading the tutorial page may suffice for understanding data processing, while also recommending downloading the ipython notebook for hands-on exploration.
  • Another participant shares a link to an alternative, shorter tutorial that is simpler than the LIGO tutorial, noting that it has similar Python requirements.

Areas of Agreement / Disagreement

Participants have varying experiences and opinions regarding the tutorials and data processing tasks. There is no consensus on the best approach or resource, and multiple viewpoints on the complexity and usability of the tutorials are present.

Contextual Notes

Participants mention the need for familiarity with Python and specific packages for effective use of the tutorials, indicating that prior knowledge in digital signal processing may be necessary to fully engage with the material.

websterling
Messages
156
Reaction score
131
The[/PLAIN] LIGO Open Science Center has released data from the gravitational wave detection along with a tutorial going through some typical signal processing tasks on strain time-series data associated with it.

GW150914 Data Release


From the tutorial page-
This tutorial assumes that you know python well enough, and that you know a bit about signal processing of digital time series data (or want to learn!). This includes power spectral densities, spectrograms, digital filtering, whitening, audio manipulation. This is a vast and complex set of topics, but we will cover many of the basics in this tutorial. You will need the python packages: numpy, scipy, matplotlib, h5py.

Could be both fun and educational
 
Last edited by a moderator:
  • Like
Likes   Reactions: mfb
Physics news on Phys.org
Greg Bernhardt said:
So have you played with it yet?

I haven't played with this, yet; maybe over the weekend.

I did play with some data from the 1st run- it required way more software to work with (mostly a pain to install and configure), the tutorial was less instructive and narrower in focus, and there were no events in the data.
 
I finally had a chance to spend some time with this and have a few thoughts to share if anyone is still interested. The actual tutorial page, Signal Processing with GW150914 Open Data, is the output from an ipython notebook. If you're just interested in what sort of data processing goes into extracting the signal from the data, then just reading this page might be enough.

If you're actually interested in exploring the process yourself, I suggest downloading the ipython notebook file and working your way through it. You will need Python 2.7 (Python 3 won't work), ipython notebook, and the numpy, scipy, matplotlib, and h5py packages. You should be fairly familiar with these packages, as well as with digital signal processing, especially filtering. If not, then the code will be hard to follow, and easy to mangle. I'd recommend keeping a clean copy of the notebook file available.

Enjoy and maybe learn something!.
 
  • Like
Likes   Reactions: Greg Bernhardt

Similar threads

  • · Replies 13 ·
Replies
13
Views
4K