Loading [MathJax]/extensions/TeX/AMSsymbols.js
LALInference 4.1.9.1-b246709
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
lalinference.lalinference_pipe_utils.MergeJob Class Reference

Detailed Description

Class defining a job which merges several parallel nested sampling or MCMC jobs into a single file Input arguments: cp - A configparser object containing the setup of the analysis submitFile - Path to store the submit file logdir - A directory to hold the stderr, stdout files of the merge runs engine - Set to either 'nest' or 'mcmc' for the appropriate behaviour.

Definition at line 3151 of file lalinference_pipe_utils.py.

Inherits lalinference.lalinference_pipe_utils.LALInferenceDAGSharedFSJob, pipeline.CondorDAGJob, and pipeline.AnalysisJob.

Public Member Functions

def __init__ (self, cp, submitFile, logdir, engine='nest')
 
def __init__ (self, *args, **kwargs)
 
- Public Member Functions inherited from lalinference.lalinference_pipe_utils.LALInferenceDAGJob
def __init__ (self, cp=None, sharedfs=False, requires_frames=False)
 
def set_x509path (self, path)
 Copy the x509 proxy file to the path given, and use it in the DAG. More...
 
def add_requirement (self, requirement)
 Add a requirement to the condor submit file. More...
 
def write_sub_file (self)
 Over-load CondorDAGJob.write_sub_file to write the requirements. More...
 

Additional Inherited Members

- Data Fields inherited from lalinference.lalinference_pipe_utils.LALInferenceDAGJob
 transfer_files
 
 requirements
 
 requires_frames
 
 x509path
 
 osg
 

Constructor & Destructor Documentation

◆ __init__()

def lalinference.lalinference_pipe_utils.MergeJob.__init__ (   self,
  cp,
  submitFile,
  logdir,
  engine = 'nest' 
)