コード例 #1
0
 public CanvasEnrichmentCnvCaller(IWorkDoer workDoer, ILogger logger, IFileLocation canvasExe, IFileLocation runtimeExecutable,
                                  ICanvasAnnotationFileProvider annotationFileProvider,
                                  ICanvasSingleSampleInputCommandLineBuilder singleSampleInputCommandLineBuilder,
                                  CanvasEnrichmentInputCreator <CanvasEnrichmentInput> enrichmentInputCreator,
                                  CanvasPloidyVcfCreator canvasPloidyVcfCreator)
 {
     _workDoer               = workDoer;
     _logger                 = logger;
     _canvasExe              = canvasExe;
     _runtimeExecutable      = runtimeExecutable;
     _annotationFileProvider = annotationFileProvider;
     _singleSampleInputCommandLineBuilder = singleSampleInputCommandLineBuilder;
     _enrichmentInputCreator = enrichmentInputCreator;
     _canvasPloidyVcfCreator = canvasPloidyVcfCreator;
 }
コード例 #2
0
 public CanvasSmallPedigreeWrapper(
     IWorkManager workManager,
     ILogger logger,
     IFileLocation canvasExe, IFileLocation runtimeExecutable,
     ICanvasAnnotationFileProvider annotationFileProvider,
     ICanvasSingleSampleInputCommandLineBuilder singleSampleInputCommandLineBuilder,
     CanvasPloidyVcfCreator canvasPloidyVcfCreator)
 {
     _workManager            = workManager;
     _logger                 = logger;
     _canvasExe              = canvasExe;
     _annotationFileProvider = annotationFileProvider;
     _singleSampleInputCommandLineBuilder = singleSampleInputCommandLineBuilder;
     _canvasPloidyVcfCreator = canvasPloidyVcfCreator;
     _runtimeExecutable      = runtimeExecutable;
 }
コード例 #3
0
 public CanvasTumorNormalWgsCnvCaller(
     IWorkManager workManager,
     ILogger logger,
     IFileLocation canvasExe, IFileLocation runtimeExecutable,
     ICanvasAnnotationFileProvider annotationFileProvider,
     ICanvasSingleSampleInputCommandLineBuilder singleSampleInputCommandLineBuilder,
     CanvasPloidyBedCreator canvasPloidyBedCreator)
 {
     _workManager            = workManager;
     _logger                 = logger;
     _canvasExe              = canvasExe;
     _annotationFileProvider = annotationFileProvider;
     _singleSampleInputCommandLineBuilder = singleSampleInputCommandLineBuilder;
     _canvasPloidyBedCreator = canvasPloidyBedCreator;
     _runtimeExecutable      = runtimeExecutable;
 }