Run() public static method

Implements the Canvas binning algorithm
public static Run ( CanvasBinParameters parameters ) : int
parameters CanvasBinParameters
return int
Esempio n. 1
0
        public static int Main(string[] args)
        {
            CanvasCommon.Utilities.LogCommandLine(args);
            CanvasBinParameters parameters = CanvasBinParameters.ParseCommandLine(args);

            if (parameters == null)
            {
                return(1);
            }

            Console.WriteLine("{0} Parsed command-line", DateTime.Now);
            if (parameters.coverageMode == CanvasCommon.CanvasCoverageMode.Fragment)
            {
                return((new FragmentBinner(parameters)).Bin());
            }
            else
            {
                return(CanvasBin.Run(parameters));
            }
        }