コード例 #1
0
ファイル: run_null.py プロジェクト: petermeinhold/plancknull
                    except (NoOptionError, exceptions.IOError) as e:
                        log.error("SKIP TEST: " + e.message)

if config.getboolean("run", "run_chdiff"):
    print "CHDIFF"
        
    for freq in freqs:
        for surv in survs:
            if paral:
               tasks.append(lview.apply_async(chdiff,freq, ["LFI%d" % h for
                                                            h in
                                                            utils.HORNS[freq]],
                                              surv, pol='I',
                                              smooth_combine_config=smooth_combine_config,
                                              root_folder=root_folder,
                                              log_to_file=True,
                                              mapreader=mapreader))
            else:
                try:
                    chdiff(freq, ["LFI%d" % h for h in utils.HORNS[freq]], surv,
                          pol='I', smooth_combine_config=smooth_combine_config,
                          root_folder=root_folder,
                          log_to_file=False,
                          mapreader=mapreader)
                except (NoOptionError, exceptions.IOError) as e:
                    log.error("SKIP TEST: " + e.message)

if paral:
    print("Wait for %d tasks to complete" % len(tasks))
    tc.wait(tasks)
コード例 #2
0
ファイル: run.py プロジェクト: zonca/plancknull
#         surveydiff(freq, chtag, survs, pol='IQU', smooth_combine_config=smooth_combine_config, mapreader=mapreader, output_folder="dx9/surveydifft/", read_masks=read_dpc_masks, log_to_file=True)

# print "SURVDIFF, CH"
# survs = [1,2,3,4,5]
# freqs = [70]
# for freq in freqs:
#    ps_mask, gal_mask = read_dpc_masks(freq, NSIDE)
#    smooth_combine_config = dict(fwhm=np.radians(1.), degraded_nside=128,smooth_mask=ps_mask, spectra_mask=gal_mask)
#    chtags = chlist(freq)
#    for chtag in chtags:
#         surveydiff(freq, chtag, survs, pol='I', smooth_combine_config=smooth_combine_config, mapreader=mapreader, output_folder="dx9/surveydiff/")

print "CHDIFF"
survs = [1]
freqs = [30, 44, 70]
freqs = [30]

for freq in freqs:
    smooth_combine_config = dict(fwhm=np.radians(1.0), degraded_nside=128)
    for surv in survs:
        chdiff(
            freq,
            ["LFI%d" % h for h in HORNS[freq]],
            surv,
            pol="I",
            smooth_combine_config=smooth_combine_config,
            mapreader=mapreader,
            output_folder="dx9/chdiff/",
            read_masks=read_dpc_masks,
        )