public static CanvasEnrichmentOutput GetFromStub(IFileLocation stub) { var canvasOutput = CanvasOutput.GetFromStub(stub); IFileLocation binSize = stub.AppendName(".binsize"); IFileLocation normalBinned = stub.AppendName(".binned"); IFileLocation unsmoothedCnd = stub.AppendName(".unsmoothed.cnd"); return(new CanvasEnrichmentOutput(canvasOutput, binSize, normalBinned, unsmoothedCnd)); }
public static CanvasEnrichmentOutput GetFromStub(IFileLocation stub, bool includeIntermediateResults) { var canvasOutput = CanvasOutput.GetFromStub(stub, includeIntermediateResults); if (!includeIntermediateResults) { return(new CanvasEnrichmentOutput(canvasOutput)); } IFileLocation binSize = stub.AppendName(".binsize"); IFileLocation normalBinned = stub.AppendName(".binned"); IFileLocation unsmoothedCnd = stub.AppendName(".unsmoothed.cnd"); return(new CanvasEnrichmentOutput(canvasOutput, binSize, normalBinned, unsmoothedCnd)); }