The calibration glitch scripts are available in the directory at: http://www.ligo.caltech.edu/~jzweizig/S5_Data_Quality/findCalGlitch or http://www.ligo.caltech.edu/~jzweizig/S5_Data_Quality/findCalGlitch.tar This has essentially two scripts: segments/getsegs trigScan/trigtable these make heavy use of ligotools, and also use a couple programs that I wrote using dmt classes: tablepgm - table manipulation utility (distributed with DMT) segfilt - Select lines from a file where the first word is a GPS time inside a specified segment list. The sticking point is "segfilt". This can probably be reproduced by a simple perl or matlab script. It is not a part of the dmt installation yet, but the sources + makefile are in the findCalGlitch/src directory and it links against a few dmt classes (assumed to be in /opt/lscsoft/dol). All you have to do build this is: wget http://www.ligo.caltech.edu/~jzweizig/S5_Data_Quality/findCalGlitch.tar tar -xf findCalGlitch.tar cd findCalGlitch/sec -- if dmt isn't in /opt/lscsoft/dol edit the Makefile -- make The executable is placed in the trigScan directory. After installing everything you should be able to run it with cd findCalGlitch/segments ./getsegs cd ../trigScan setenv PATH .:$PATH ./trigtable This will leave a bunch of files in the trigScan directory, including the Xn-cal_line_segs.txt files containing the distilled segment list. If you rerun trigtable, it will reuse the raw trigger data (.xml) files so you probably want to delete *.xml if enough time has passed that you think that some new triggers may have been added to the database.