Пример #1
0
#
# Start DAG
#


power.make_dag_directories(config_parser)
dag = pipeline.CondorDAG(tempfile.mkstemp(".log", "power_", options.condor_log_dir)[1])
dag.set_dag_file(os.path.splitext(filenames[0])[0])


#
# Build datafind jobs.
#


datafinds = power.make_datafind_stage(dag, injection_seglistdict | background_seglistdict, verbose = options.verbose)


#
# Main analysis
#


def make_coinc_branch(dag, datafinds, seglistdict, time_slides, timing_params, psds_per_power, enable_clustering, tag, do_injections = False, verbose = False):
	# injection list


	if do_injections:
		assert len(time_slides) == 1
		if verbose:
			print >>sys.stderr, "Building lalapps_binj jobs ..."
Пример #2
0

#
# =============================================================================
#
#                               DAG Construction
#
# =============================================================================
#

power.make_dag_directories(config_parser)

dag = pipeline.CondorDAG(condor_log)
dag.set_dag_file(options.dag_name)

datafinds = power.make_datafind_stage(dag, options.data_seglists, verbose=True)

nodes = power.make_single_instrument_stage(dag,
                                           datafinds,
                                           options.data_seglists,
                                           options.user_tag,
                                           timing_params,
                                           psds_per_job,
                                           verbose=True)
nodes = power.make_lladded_bucluster_fragment(dag, nodes, options.data_seg,
                                              options.user_tag)

make_publish_fragment(dag, nodes, options.data_seg, options.user_tag,
                      options.publish_dest)
# FIXME: still broken
if options.dmtmon_dest:
Пример #3
0
#
# Start DAG
#

power.make_dag_directories(config_parser)
dag = pipeline.CondorDAG(
    tempfile.mkstemp(".log", "power_", options.condor_log_dir)[1])
dag.set_dag_file(os.path.splitext(filenames[0])[0])

#
# Build datafind jobs.
#

datafinds = power.make_datafind_stage(dag,
                                      injection_seglistdict
                                      | background_seglistdict,
                                      verbose=options.verbose)

#
# Main analysis
#


def make_coinc_branch(dag,
                      datafinds,
                      seglistdict,
                      time_slides,
                      timing_params,
                      psds_per_power,
                      enable_clustering,
                      tag,
# =============================================================================
#
#                               DAG Construction
#
# =============================================================================
#


power.make_dag_directories(config_parser)


dag = pipeline.CondorDAG(condor_log)
dag.set_dag_file(options.dag_name)


datafinds = power.make_datafind_stage(dag, options.data_seglists, verbose = True)


nodes = power.make_single_instrument_stage(dag, datafinds, options.data_seglists, options.user_tag, timing_params, psds_per_job, verbose = True)
nodes = power.make_lladded_bucluster_fragment(dag, nodes, options.data_seg, options.user_tag)


make_publish_fragment(dag, nodes, options.data_seg, options.user_tag, options.publish_dest)
# FIXME: still broken
if options.dmtmon_dest:
	make_burst2mon_fragment(dag, darmpowerfrag, options.instrument, options.data_seg, options.user_tag)


# FIXME: still broken
nodes = power.make_single_instrument_injections_stage(dag, datafinds, binjnodes, options.data_seglists, "INJECTIONS_%s" % options.user_tag, timing_params, psds_per_injection, verbose = True)
nodes = power.make_lladded_bucluster_fragment(dag, nodes, options.data_seg, "INJECTIONS_%s" % options.user_tag)