DescriptiveStatistics descriptiveStatistics = new DescriptiveStatistics(weightedValues);
String unit = Iterables.getOnlyElement(units);
stdout.printf(
" %s%s: min=%.2f, 1st qu.=%.2f, median=%.2f, mean=%.2f, 3rd qu.=%.2f, max=%.2f%n",
entry.getKey(), unit.isEmpty() ? "" : "(" + unit + ")",
descriptiveStatistics.getMin(), percentile.evaluate(25),
percentile.evaluate(50), descriptiveStatistics.getMean(),
percentile.evaluate(75), descriptiveStatistics.getMax());
}
instrumentSpecs.add(trial.instrumentSpec());