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;
 }