public interface AnalysisTools
Bucket
s and Experiment
s.Modifier and Type | Method and Description |
---|---|
ExperimentCounts |
calculateExperimentCounts(Collection<BucketCounts> bucketsSet)
Creates an ExperimentCounts object from a collection of
BucketCounts objects. |
void |
generateBucketComparison(Map<Bucket.Label,BucketStatistics> buckets,
BinomialMetrics.BinomialMetric metric,
double effectSize,
Parameters.Mode mode)
Updates a list of incomplete
BucketStatistics objects to include bucket comparisons. |
void |
generateProgress(ExperimentStatistics experiment)
Updates an ExperimentStatistics object to include all the progress metrics.
|
void |
generateRate(AbstractContainerStatistics container,
BinomialMetrics.BinomialMetric metric)
Updates a statistics object to include rate estimates.
|
ExperimentCounts calculateExperimentCounts(Collection<BucketCounts> bucketsSet)
BucketCounts
objects.
Calculates experiment-level counts by summing the over the set of BucketCounts.
Each bucket in the experiment must appear exactly once in the collection.bucketsSet
- a complete collection of BucketCounts
for this experimentExperimentCounts
for those Bucketsvoid generateRate(AbstractContainerStatistics container, BinomialMetrics.BinomialMetric metric)
container
- the statistics object, already containing countsmetric
- the binomial metric to use for statistics calculationsvoid generateBucketComparison(Map<Bucket.Label,BucketStatistics> buckets, BinomialMetrics.BinomialMetric metric, double effectSize, Parameters.Mode mode)
BucketStatistics
objects to include bucket comparisons.buckets
- a complete list of BucketStatistics objects for this experiment, each already containing countsmetric
- the binomial metric to use for statistics calculationseffectSize
- the effect size of interest to use for statistics calculationsmode
- the mode of the parametersvoid generateProgress(ExperimentStatistics experiment)
experiment
- the ExperimentStatistics
object, already full bucket statisticsCopyright © 2016. All rights reserved.