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