#!/bin/sh
#
# flags.sh
#
# Download S4 data quality information and determine available flags.

# Shourov K. Chatterji
# shourov@ligo.caltech.edu

# $Id: flags.sh,v 1.1 2007/05/15 15:48:31 shourov Exp $

# download data quality flag information
rm -rf S4*_segs.txt
wget http://gallatin.physics.lsa.umich.edu/~keithr/S4DQ/S4G1v10_segs.txt
wget http://gallatin.physics.lsa.umich.edu/~keithr/S4DQ/S4H1v10_segs.txt
wget http://gallatin.physics.lsa.umich.edu/~keithr/S4DQ/S4H2v10_segs.txt
wget http://gallatin.physics.lsa.umich.edu/~keithr/S4DQ/S4L1v10_segs.txt

# produce list of available flags
rm -f flags.txt
awk ' $5 == 1 ' S4G1v10_segs.txt | \
  sed -e 's|^.* 1 ||' -e 's| $||' -e s'| |\n|g' | \
  sort | uniq | sed -e 's|^|G1:|' >>flags.txt
awk ' $5 == 1 ' S4H1v10_segs.txt | \
  sed -e 's|^.* 1 ||' -e 's| $||' -e s'| |\n|g' | \
  sort | uniq | sed -e 's|^|H1:|' >>flags.txt
awk ' $5 == 1 ' S4H2v10_segs.txt | \
  sed -e 's|^.* 1 ||' -e 's| $||' -e s'| |\n|g' | \
  sort | uniq | sed -e 's|^|H2:|' >>flags.txt
awk ' $5 == 1 ' S4L1v10_segs.txt | \
  sed -e 's|^.* 1 ||' -e 's| $||' -e s'| |\n|g' | \
  sort | uniq | sed -e 's|^|L1:|' >>flags.txt

