Ejemplo n.º 1
0
        public IqWorkflowExecutor(Run run, IqWorkflow workflow, WorkflowExecutorBaseParameters parameters, BackgroundWorker backgroundWorker = null)
        {
            _backgroundWorker = backgroundWorker;
            Parameters        = parameters;

            _resultsFolder = GetResultsFolder(Parameters.ResultsFolder);
        }
Ejemplo n.º 2
0
 public IqExecutor(WorkflowExecutorBaseParameters parameters, Run run)
 {
     Results              = new List <IqResult>();
     IsDataExported       = true;
     DisposeResultDetails = true;
     _parameters          = parameters;
     _run = run;
     SetupLogging();
     IqLogger.Log.Info("Log started for dataset: " + _run.DatasetName);
     IqLogger.Log.Info(Environment.NewLine + "Parameters: " + Environment.NewLine + _parameters.ToStringWithDetails());
 }
        protected TargetedWorkflowExecutor(WorkflowExecutorBaseParameters parameters, WorkflowParameters workflowParameters, string datasetPath, BackgroundWorker backgroundWorker = null)
        {
            this.DatasetPath = datasetPath;
            RunIsDisposed    = true;

            _backgroundWorker = backgroundWorker;

            this.WorkflowParameters = parameters;
            _workflowParameters     = workflowParameters;

            ResultRepository = new TargetedResultRepository();
            InitializeWorkflow();
        }
        protected TargetedWorkflowExecutor(WorkflowExecutorBaseParameters parameters, Run run, BackgroundWorker backgroundWorker = null)
        {
            Run           = run;
            RunIsDisposed = true;

            if (Run != null)
            {
                DatasetPath = Run.DataSetPath;
            }

            _backgroundWorker = backgroundWorker;

            this.WorkflowParameters = parameters;

            ResultRepository = new TargetedResultRepository();
            InitializeWorkflow();
        }
 public BasicTargetedWorkflowExecutor(WorkflowExecutorBaseParameters parameters, string datasetPath, BackgroundWorker backgroundWorker = null)
     : base(parameters, datasetPath, backgroundWorker)
 {
 }
 public BasicTargetedWorkflowExecutor(WorkflowExecutorBaseParameters workflowExecutorParameters, WorkflowParameters workflowParameters, string datasetPath) : base(workflowExecutorParameters, workflowParameters, datasetPath)
 {
 }
 public UIMFTargetedWorkflowExecutor(WorkflowExecutorBaseParameters parameters, string datasetPath) : base(parameters, datasetPath)
 {
 }
Ejemplo n.º 8
0
 public LcmsFeatureTargetedWorkflowExecutor(WorkflowExecutorBaseParameters parameters, string datasetPath) : base(parameters, datasetPath)
 {
 }
Ejemplo n.º 9
0
 public ResultReprocessingTargetedWorkflowExecutor(WorkflowExecutorBaseParameters parameters, Run run, BackgroundWorker backgroundWorker) : base(parameters, run, backgroundWorker)
 {
 }
Ejemplo n.º 10
0
 public ResultReprocessingTargetedWorkflowExecutor(WorkflowExecutorBaseParameters parameters, string datasetPath, BackgroundWorker backgroundWorker) : base(parameters, datasetPath, backgroundWorker)
 {
 }
Ejemplo n.º 11
0
 public TopDownMSAlignExecutor(WorkflowExecutorBaseParameters parameters, Run run, BackgroundWorker backgroundWorker) : base(parameters, run, backgroundWorker)
 {
 }
Ejemplo n.º 12
0
 public TopDownMSAlignExecutor(WorkflowExecutorBaseParameters parameters, Run run) : base(parameters, run)
 {
 }