Searching for Gravitational Waves from Binary Black Hole

Download Report

Transcript Searching for Gravitational Waves from Binary Black Hole

Part 10:
Glue and the LSCdataGrid
Duncan Brown
California Institute of Technology
1
Part 10: Glue and the
LSCdataGrid
• Introduction to Glue
• Finding Segments with LSCsegFind
• How it all fits together
2
Introduction to Glue
• Glue is the “Grid LSC User Environment”
• It is a set of pure python utilities that make using the grid easier
for LSC data analysts
• Since it is pure python, it has no pre-requisites, however some
tools may not run if the LSCdataGrid client or server is not
installed on your machine
» These tools will print a helpful error message though
• Installation of Glue is quite simple
» Check the source out of CVS
» Python setup.py install --home=${HOME}
3
More about Glue
• It is an LSC project, so open for contributions from LSC
members via the lscsoft CVS archive
• http://www.lsc-group.phys.uwm.edu/daswg/projects/glue.html
• Contains the source for LSCdataFind and LSCsegFind
• Containes python modules for building complex pipelines
» pipeline.py
• Contains infrastructure used in the online analysis
» Used by onasys and other infrastructure tools
4
The LSCsegFind program
• Companion program to LSCdataFind
» I can find the data, but what data should I analyze?
• Queries a server to request segments in a given time range
» Segments are GPS time intervals when an interferometer is in a particular
state
• Request segments from one or more interferometers
» Single, double or triple coincident data
• Can limit segments to one or more types
» Science mode
» Injection mode
» Commissioning mode
5
6