C# Class CanvasNormalize.CanvasNormalize

Exibir arquivo Open project: Illumina/canvas Class Usage Examples

Public Methods

Method Description
Run ( CanvasNormalize.CanvasNormalizeParameters parameters ) : int

Private Methods

Method Description
GetBestLR2BinCount ( string tumorBinnedPath, IEnumerable normalBinnedPaths, string bestBinnedPath, NexteraManifest manifest = null ) : void

Pick the best normal control that has the smallest mean squared log-ratios (LR2s).

GetBinRatio ( string tumorBinnedPath, string normalBinnedPath, string ratioBinnedPath, string ploidyBedPath, NexteraManifest manifest = null ) : void
GetMeanSquaredLogRatios ( double tumorBinCounts, double normalBinCounts ) : int>.Tuple
GetPloidy ( PloidyInfo referencePloidy, string chrom, int start, int end, int defaultPloidy = 2 ) : int
GetWeightedAverageBinCount ( IEnumerable binnedPaths, string mergedBinnedPath, NexteraManifest manifest = null ) : void

Method Details

Run() public static method

public static Run ( CanvasNormalize.CanvasNormalizeParameters parameters ) : int
parameters CanvasNormalize.CanvasNormalizeParameters
return int