Run Canvas tools to generate CNV calls:
示例#1
0
 public void Run(ILogger logger, ICheckpointRunner checkpointRunner, IWorkManager workManager)
 {
     CanvasRunner runner = new CanvasRunner(logger, workManager, checkpointRunner, false, CanvasCoverageMode.TruncatedDynamicRange, 100, CommonOptions.CustomParams);
     var callset = GetCallset();
     logger.Info($"Normal Vcf path: {callset.NormalVcfPath}");
     runner.CallSample(callset);
 }
示例#2
0
 public void Run(ILogger logger, ICheckpointRunner checkpointRunner, IWorkManager workManager)
 {
     CanvasRunner runner = new CanvasRunner(logger, workManager, checkpointRunner, true, CanvasCoverageMode.TruncatedDynamicRange, 300, CommonOptions.CustomParams);
     var callset = GetCallset(logger);
     runner.CallSample(callset);
 }
示例#3
0
 public void Run(ILogger logger, ICheckpointRunnerAsync checkpointRunner, IWorkManager workManager)
 {
     CanvasRunner runner = new CanvasRunner(logger, workManager, checkpointRunner, true, CanvasCoverageMode.GCContentWeighted, 100, CommonOptions.CustomParams);
     var callset = GetCallset();
     runner.CallSample(callset);
 }