public BoxSummaryDataDTO(TraceLabSDK.Types.Contests.BoxSummaryData boxSummaryData) : base(boxSummaryData.MetricName) { MetricName = boxSummaryData.MetricName; m_points = new List <BoxPlotPointDTO>(); foreach (TraceLabSDK.Types.Contests.BoxPlotPoint point in boxSummaryData.Points) { m_points.Add(new BoxPlotPointDTO(point)); } }
internal static TraceLabSDK.Types.Contests.BoxSummaryData CreateDummyBoxSummaryMetricResults(string boxPlotMetricName, string metricDescription) { var boxMetric = new TraceLabSDK.Types.Contests.BoxSummaryData(boxPlotMetricName, metricDescription); for (int i = 0; i < 3; i++) { double[] randomValues = new double[100]; for (int j = 0; j < 100; j++) { randomValues[j] = random.Next(200); } boxMetric.AddPoint(new TraceLabSDK.Types.Contests.BoxPlotPoint(randomValues)); } return(boxMetric); }
internal static TraceLabSDK.Types.Contests.BoxSummaryData CreateDummyBoxSummaryMetricResults(string boxPlotMetricName, string metricDescription) { var boxMetric = new TraceLabSDK.Types.Contests.BoxSummaryData(boxPlotMetricName, metricDescription); for (int i = 0; i < 3; i++) { double[] randomValues = new double[100]; for (int j = 0; j < 100; j++) { randomValues[j] = random.Next(200); } boxMetric.AddPoint(new TraceLabSDK.Types.Contests.BoxPlotPoint(randomValues)); } return boxMetric; }
private static DatasetResultsDTO CreateDummyResultsDTO(string datasetName, TraceLabSDK.Types.Contests.LineSeries lineSeriesMetric, TraceLabSDK.Types.Contests.BoxSummaryData boxSummaryMetric) { return(new DatasetResultsDTO(MockContestResultsHelper.CreateDummyDatasetResults(datasetName, lineSeriesMetric, boxSummaryMetric))); }
private List <DatasetResultsDTO> GenerateDummyResults(TraceLabSDK.Types.Contests.LineSeries lineSeriesMetric, TraceLabSDK.Types.Contests.BoxSummaryData boxSummaryMetric) { var allResults = new List <DatasetResultsDTO>(); foreach (string datasetName in Datasets) { allResults.Add(CreateDummyResultsDTO(datasetName, lineSeriesMetric, boxSummaryMetric)); } return(allResults); }
internal static TraceLabSDK.Types.Contests.DatasetResults CreateDummyDatasetResults(string datasetName, TraceLabSDK.Types.Contests.LineSeries lineSeriesMetric, TraceLabSDK.Types.Contests.BoxSummaryData boxSummaryMetric) { var datasetResults = new TraceLabSDK.Types.Contests.DatasetResults(datasetName); datasetResults.AddBoxSummaryMetric(boxSummaryMetric); datasetResults.AddLineSeriesMetric(lineSeriesMetric); return(datasetResults); }