CanvasDiploidCaller.CanvasDiploidCaller.AggregateVariantCoverage C# (CSharp) Method

AggregateVariantCoverage() public static method

public static AggregateVariantCoverage ( List &segments ) : int
segments List
return int
        public static int AggregateVariantCoverage(ref List<CanvasSegment> segments)
        {
            List<int> VariantCoverage = new List<int>();

            foreach (CanvasSegment segment in segments)
            {
                foreach (int coverage in segment.VariantTotalCoverage)
                    VariantCoverage.Add(coverage);
            }
            return CanvasCommon.Utilities.Median(VariantCoverage);
        }