def main(): args = Args() args.parse() hists = [] for file_name in args.i_file_names: h = Hist() h.load(file_name) hists.append(Cdf(h.dict)) plot(hists, args.o_file_name)
try: usf_file1 = pyusf.Usf(file_name1) usf_file2 = pyusf.Usf(file_name2) except IOError, e: print_and_exit(str(e)) hist1 = parse_usf(usf_file1) hist2 = parse_usf(usf_file2) usf_file1.close() usf_file2.close() elif file_type == "hist": hist1 = Hist() hist2 = Hist() hist1.load(file_name1) hist2.load(file_name2) else: print_and_exit("XXX") return hist1, hist2 def main(): args = Args() args.parse() hist1, hist2 = read_hist(args.i_file_name1, args.i_file_name2, args.file_type) share_hist1 = share_hist(hist1, args.cpi1, args.cpi2, args.mix1, args.mix2) share_hist2 = share_hist(hist2, args.cpi2, args.cpi1, args.mix2, args.mix1)