#!/usr/bin/env python if __name__ == '__main__': import argparse import numpy as np import os from os.path import join, exists parser = argparse.ArgumentParser("check for missing dqxx files") parser.add_argument("--run-list", required=True, help="run list") args = parser.parse_args() run_list = np.genfromtxt(args.run_list) dqxx_dir = os.environ['DQXX_DIR'] for run in run_list: dqxx_file = join(dqxx_dir,"DQXX_%010i.dat" % run) if not exists(dqxx_file): print("%s is missing!" % dqxx_file)