ra4_stats  0341147a0dc35f80f4e12c6003afb76a38e2ed6e
send_combine_aggregates.py
Go to the documentation of this file.
1 #! /usr/bin/env python
2 
3 import argparse
4 import subprocess
5 import os
6 
7 if __name__ == "__main__":
8  parser = argparse.ArgumentParser(description="Extracts binning parameters, limits, and significance from all single (aggregate) bin files in a directory")
9  parser.add_argument("-i", "--input", default="/net/cms2/cms2r0/babymaker/wspaces/agg_bins/",
10  help="Directory containing workspace files to process")
11  parser.add_argument("-o", "--output", default="agg_results",
12  help="Directory in which to store results")
13  args = parser.parse_args()
14 
15  files = [f for f in os.listdir(args.input)]
16  for f in files:
17  full_path = os.path.join(args.input, f)
18  subprocess.call(["JobSubmit.csh","./run/wrapper.sh","./run/scan_aggregate.py","-f",full_path,"-o",args.output])