diff --git a/pdb-ui/src/main/java/org/lucares/pdbui/PlotSettingsTransformer.java b/pdb-ui/src/main/java/org/lucares/pdbui/PlotSettingsTransformer.java index bbb5eff..3b045bf 100644 --- a/pdb-ui/src/main/java/org/lucares/pdbui/PlotSettingsTransformer.java +++ b/pdb-ui/src/main/java/org/lucares/pdbui/PlotSettingsTransformer.java @@ -36,6 +36,8 @@ class PlotSettingsTransformer { switch (aggregate) { case NONE:return new NullAggregate(); case MEAN:return new MeanAggregate(); + case MEDIAN:return new PercentileAggregate(0.50); + case PERCENTILE90:return new PercentileAggregate(0.90); case PERCENTILE95:return new PercentileAggregate(0.95); case PERCENTILE99:return new PercentileAggregate(0.99); case PERCENTILE999:return new PercentileAggregate(0.999); diff --git a/pdb-ui/src/main/java/org/lucares/pdbui/domain/Aggregate.java b/pdb-ui/src/main/java/org/lucares/pdbui/domain/Aggregate.java index cdd6b72..2794aff 100644 --- a/pdb-ui/src/main/java/org/lucares/pdbui/domain/Aggregate.java +++ b/pdb-ui/src/main/java/org/lucares/pdbui/domain/Aggregate.java @@ -1,5 +1,5 @@ package org.lucares.pdbui.domain; public enum Aggregate { - NONE, MEAN, PERCENTILE95, PERCENTILE99, PERCENTILE999 + NONE, MEAN, MEDIAN, PERCENTILE90, PERCENTILE95, PERCENTILE99, PERCENTILE999 } diff --git a/pdb-ui/src/main/resources/templates/main.html b/pdb-ui/src/main/resources/templates/main.html index 633fdd1..d89a6f9 100644 --- a/pdb-ui/src/main/resources/templates/main.html +++ b/pdb-ui/src/main/resources/templates/main.html @@ -70,6 +70,8 @@