def load_data(resultspath): # Sort the data from different simulations according to the filenames dirs = FT.get_result_dirs(resultspath) resultsdir = FT.sort_by(dirs, "eps") number_simulations = FT.get_number_simulations(resultspath) normdata = [] axisdata = [] iom = IOManager() for resultdir in resultsdir: resultsfile = FT.get_results_file(resultdir) print(" Reading " + resultsfile) iom.open_file(filename=resultsfile) parameters = iom.load_parameters() number_components = parameters["ncomponents"] axisdata.append(parameters["eps"]) norms = iom.load_norm() normdata.append(norms) iom.finalize() return (axisdata, normdata, number_simulations, number_components)