#!/homes/emiddelb/local2/bin/python import string, sys, fileinput if len(sys.argv)<3: print "\nflagfinder.py written by Enno Middelberg 2002" print "\nTask to sort out those flags from a VLBA flagging table" print "that flag time spans longer than a specified interval.\n" print "Give filename and interval in seconds. Use -v for more scan info. \n" sys.exit() interval=float(sys.argv[2]) for x in fileinput.input(sys.argv[1]): if string.find(x, "ant_name")<>-1: starttime=float(x[27:29])*3600 + float(x[30:32])*60 + float(x[33:35]) endtime=float(x[40:42])*3600 + float(x[43:45])*60 + float(x[46:48]) timediff=endtime-starttime if timediff>interval: if "-v" in sys.argv: print `timediff`+"\t", print x,