60 likes | 181 Views
Duncan Brown California Institute of Technology. Part 10: Glue and the LSCdataGrid. Part 10: Glue and the LSCdataGrid. Introduction to Glue Finding Segments with LSCsegFind How it all fits together. Introduction to Glue. Glue is the “Grid LSC User Environment”
E N D
Duncan Brown California Institute of Technology Part 10:Glue and the LSCdataGrid
Part 10: Glue and the LSCdataGrid • Introduction to Glue • Finding Segments with LSCsegFind • How it all fits together
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}
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
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