|
| lalpulsar_PiecewiseSearch.start_time = time.time() |
|
| lalpulsar_PiecewiseSearch.parser = ap.ArgumentParser() |
|
| lalpulsar_PiecewiseSearch.type |
|
| lalpulsar_PiecewiseSearch.help |
|
| lalpulsar_PiecewiseSearch.required |
|
| lalpulsar_PiecewiseSearch.default |
|
| lalpulsar_PiecewiseSearch.int |
|
| lalpulsar_PiecewiseSearch.nargs |
|
| lalpulsar_PiecewiseSearch.action |
|
| lalpulsar_PiecewiseSearch.float |
|
| lalpulsar_PiecewiseSearch.const |
|
| lalpulsar_PiecewiseSearch.str |
|
| lalpulsar_PiecewiseSearch.args = parser.parse_args() |
|
| lalpulsar_PiecewiseSearch.outbasedirectory = args.outbasedir |
|
string | lalpulsar_PiecewiseSearch.logging_format = "%(asctime)s : %(levelname)s : %(message)s" |
|
| lalpulsar_PiecewiseSearch.logging_filename = os.path.join(outbasedirectory, f"PiecewiseSearchLog_{j}.log") |
|
| lalpulsar_PiecewiseSearch.filename |
|
| lalpulsar_PiecewiseSearch.filemode |
|
| lalpulsar_PiecewiseSearch.level |
|
| lalpulsar_PiecewiseSearch.format |
|
| lalpulsar_PiecewiseSearch.loglevel |
|
| lalpulsar_PiecewiseSearch.LatticeTilingProgressLogLevel |
|
| lalpulsar_PiecewiseSearch.job_num = os.getenv("SLURM_ARRAY_TASK_ID") |
|
| lalpulsar_PiecewiseSearch.pr = cProfile.Profile() |
|
| lalpulsar_PiecewiseSearch.tbankcode = args.tbankcode |
|
| lalpulsar_PiecewiseSearch.j = args.j |
|
| lalpulsar_PiecewiseSearch.trefsegfrac = args.trefsegfrac |
|
| lalpulsar_PiecewiseSearch.rtnsum = args.rtnsum |
|
| lalpulsar_PiecewiseSearch.tempsperfile = args.tempsperfile |
|
| lalpulsar_PiecewiseSearch.SFTFiles = args.SFTFiles |
|
| lalpulsar_PiecewiseSearch.UseLocal = args.UseLocal |
|
| lalpulsar_PiecewiseSearch.BaseSeed = args.BaseSeed |
|
| lalpulsar_PiecewiseSearch.iterations = args.iterations |
|
int | lalpulsar_PiecewiseSearch.Random_Seed = BaseSeed * 10000000 + j * 1000 |
|
string | lalpulsar_PiecewiseSearch.Random_Seed_Str = "{:0>9d}".format(Random_Seed) |
|
string | lalpulsar_PiecewiseSearch.mode = "search" |
|
| lalpulsar_PiecewiseSearch.tbank = cd.TBank() |
|
| lalpulsar_PiecewiseSearch.fmin |
|
| lalpulsar_PiecewiseSearch.fmax |
|
| lalpulsar_PiecewiseSearch.knotslist |
|
| lalpulsar_PiecewiseSearch.dur |
|
| lalpulsar_PiecewiseSearch.knots |
|
| lalpulsar_PiecewiseSearch.flags_bbox |
|
| lalpulsar_PiecewiseSearch.flags_intbox |
|
| lalpulsar_PiecewiseSearch.detectors = tbank.detectors |
|
| lalpulsar_PiecewiseSearch.num_det = len(detectors) |
|
| lalpulsar_PiecewiseSearch.detector_str_list = lal.CreateStringVector(detectors[0]) |
|
| lalpulsar_PiecewiseSearch.noise_path = tbank.noise_path |
|
| lalpulsar_PiecewiseSearch.psd_path = tbank.psd_path |
|
list | lalpulsar_PiecewiseSearch.noise_curve_data = [] |
|
string | lalpulsar_PiecewiseSearch.path_to_data = noise_path + detector + "asd.txt" |
|
int | lalpulsar_PiecewiseSearch.min_freq_strain = -1 |
|
int | lalpulsar_PiecewiseSearch.max_freq_strain = -1 |
|
| lalpulsar_PiecewiseSearch.this_line = line.split() |
|
| lalpulsar_PiecewiseSearch.frequency = float(this_line[0]) |
|
| lalpulsar_PiecewiseSearch.strain = float(this_line[1]) |
|
tuple | lalpulsar_PiecewiseSearch.this_det_noise = (min_freq_strain + max_freq_strain) / 2 |
|
| lalpulsar_PiecewiseSearch.finputdata = cd.FInput() |
|
| lalpulsar_PiecewiseSearch.Tsft |
|
| lalpulsar_PiecewiseSearch.tstart |
|
| lalpulsar_PiecewiseSearch.h0 |
|
| lalpulsar_PiecewiseSearch.cosi |
|
| lalpulsar_PiecewiseSearch.psi |
|
| lalpulsar_PiecewiseSearch.phi0 |
|
| lalpulsar_PiecewiseSearch.dt_wf |
|
| lalpulsar_PiecewiseSearch.Alpha |
|
| lalpulsar_PiecewiseSearch.Delta |
|
| lalpulsar_PiecewiseSearch.noise_sqrt_Sh |
|
| lalpulsar_PiecewiseSearch.dfreq |
|
| lalpulsar_PiecewiseSearch.sourceDeltaT |
|
| lalpulsar_PiecewiseSearch.inject_data |
|
string | lalpulsar_PiecewiseSearch.append_string = "_BS-" + str(args.BaseSeed) + "_j-" + str(j) |
|
| lalpulsar_PiecewiseSearch.local_disk_directory = os.getenv("JOBFS") |
|
tuple | lalpulsar_PiecewiseSearch.tbankdirectory |
|
| lalpulsar_PiecewiseSearch.minimum_h0 = args.min_h0 |
|
| lalpulsar_PiecewiseSearch.maximum_h0 = args.max_h0 |
|
| lalpulsar_PiecewiseSearch.power_list = np.linspace(np.log10(minimum_h0), np.log10(maximum_h0), iterations) |
|
list | lalpulsar_PiecewiseSearch.h0_list = [0] + [10**i for i in power_list] |
|
int | lalpulsar_PiecewiseSearch.plus_one = 0 |
|
int | lalpulsar_PiecewiseSearch.this_seed = Random_Seed + i |
|
string | lalpulsar_PiecewiseSearch.sumstr = "" |
|
string | lalpulsar_PiecewiseSearch.iteration_string = "_i-" + str(i) |
|
string | lalpulsar_PiecewiseSearch.tempsfilename = "Temps_For_" + tbank.toString() + iteration_string + sumstr + ".txt" |
|
tuple | lalpulsar_PiecewiseSearch.mismatchtempname |
|
| lalpulsar_PiecewiseSearch.seed = random.seed(this_seed) |
|
| lalpulsar_PiecewiseSearch.signalparams = lal.gsl_matrix(tbank.s * len(bf.knotslist), 1) |
|
| lalpulsar_PiecewiseSearch.SFTdirectory |
|
| lalpulsar_PiecewiseSearch.parentdirectory |
|
| lalpulsar_PiecewiseSearch.rand_seed |
|
| lalpulsar_PiecewiseSearch.tiling = lp.CreateLatticeTiling(tbank.s * len(bf.knotslist)) |
|
| lalpulsar_PiecewiseSearch.metric = scmm.PreCompMetric(tbank.s) |
|
| lalpulsar_PiecewiseSearch.randparams = lal.CreateRandomParams(this_seed) |
|
| lalpulsar_PiecewiseSearch.locator = lp.CreateLatticeTilingLocator(tiling) |
|
| lalpulsar_PiecewiseSearch.signal_params_vec = lal.gsl_vector(tbank.s * len(bf.knotslist)) |
|
| lalpulsar_PiecewiseSearch.nearest_point = lal.gsl_vector(tbank.s * len(bf.knotslist)) |
|
| lalpulsar_PiecewiseSearch.nearest_index = lal.CreateUINT8Vector(tbank.s * len(bf.knotslist)) |
|
| lalpulsar_PiecewiseSearch.f0 = signalparams[0] |
|
| lalpulsar_PiecewiseSearch.f1 = signalparams[1] |
|
| lalpulsar_PiecewiseSearch.f2 = signalparams[2] |
|
string | lalpulsar_PiecewiseSearch.commentline = "{:20s}".format("#FStat") + " " |
|
int | lalpulsar_PiecewiseSearch.knotnum = -1 |
|
| lalpulsar_PiecewiseSearch.derivnum = i % tbank.s |
|
string | lalpulsar_PiecewiseSearch.columntitle = "f_" + str(knotnum) + "_" + str(derivnum) |
|
int | lalpulsar_PiecewiseSearch.SFTfpad = 10 |
|
int | lalpulsar_PiecewiseSearch.SFTfmin = gom.gte(tbank.dur, tbank.fmin, tbank.nmax, tbank.kmax) - SFTfpad - 10 |
|
int | lalpulsar_PiecewiseSearch.SFTfmax = gom.gte(0, tbank.fmax, tbank.nmin, tbank.kmin) + SFTfpad |
|
| lalpulsar_PiecewiseSearch.Fstat_mismatch = args.Fstat_mismatch |
|
| lalpulsar_PiecewiseSearch.out_directory |
|
| lalpulsar_PiecewiseSearch.fstat_hist |
|
string | lalpulsar_PiecewiseSearch.temp_count_directory = "Template_Count_And_Timing_For_" + tbank.toString() |
|
string | lalpulsar_PiecewiseSearch.temp_count_file = "Template_Count_And_Timing_" + Random_Seed_Str + ".txt" |
|
| lalpulsar_PiecewiseSearch.time_taken = time.time() - start_time |
|
string | lalpulsar_PiecewiseSearch.line = str(time_taken) + " " + str(template_count) + "\n" |
|
string | lalpulsar_PiecewiseSearch.Two_F_directory = "Largest_2Fs_For_" + tbank.toString() |
|
string | lalpulsar_PiecewiseSearch.Two_F_file = "Largest_2F_" + Random_Seed_Str + ".txt" |
|
string | lalpulsar_PiecewiseSearch.mismatch_directory = "Mismatches_For_" + tbank.toString() |
|
string | lalpulsar_PiecewiseSearch.mismatch_file = "Mismatch_" + Random_Seed_Str + ".txt" |
|
| lalpulsar_PiecewiseSearch.s = io.StringIO() |
|
| lalpulsar_PiecewiseSearch.ps = pstats.Stats(pr, stream=s).sort_stats("cumtime") |
|