Uses of Interface
de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.filter.MeltCurvature
-
Uses of MeltCurvature in de.uni_mannheim.informatik.dws.melt.matching_jena_matchers.filter
Modifier and TypeFieldDescriptionprivate final MeltCurvature
ConfidenceCurvatureFilter.curvature
static final MeltCurvature
MeltCurvature.KNEEDLE_ELBOW
Implementation of "Finding a Kneedle in a Haystack: Detecting Knee Points in System Behavior" by Ville Satopaa; Jeannie Albrecht; David Irwin; Barath Raghavan.static final MeltCurvature
MeltCurvature.L_METHOD_ELBOW
Implementation of the L method from: S.static final MeltCurvature
MeltCurvature.L_METHOD_KNEE
Implementation of the L method from: S.static final MeltCurvature
MeltCurvature.LONGEST_DISTANCE_TO_ADJUSTED_STRAIT_LINE_ELBOW
static final MeltCurvature
MeltCurvature.LONGEST_DISTANCE_TO_ADJUSTED_STRAIT_LINE_KNEE
static final MeltCurvature
MeltCurvature.LONGEST_DISTANCE_TO_STRAIT_LINE_ELBOW
static final MeltCurvature
MeltCurvature.LONGEST_DISTANCE_TO_STRAIT_LINE_KNEE
static final MeltCurvature
MeltCurvature.MAX_SECOND_DERIVATIVE
Compute the y value of the elbow point (the point with the maximum absolute second derivative).static final MeltCurvature
MeltCurvature.MAX_SLOPE
Computes the y values where the maximum slope is detected (the highest difference of y values).static final MeltCurvature
MeltCurvature.MEDIAN
Compute the median value (e.g.static final MeltCurvature
MeltCurvature.MENGER_ELBOW
Menger curvature to detect elbow points.static final MeltCurvature
MeltCurvature.MENGER_KNEE
Menger curvature to detect knee points.static final MeltCurvature
MeltCurvature.MIN_SECOND_DERIVATIVE
Compute the y value where the second derivative has the smallest value.static final MeltCurvature
MeltCurvature.MIN_SLOPE
Computes the y values where the minimum slope is detected (the lowest difference of y values).Modifier and TypeMethodDescriptionstatic MeltCurvature
MeltCurvature.configureLongestDistanceToStraightLine
(boolean knee, double percentageDiff) Modifier and TypeMethodDescriptionstatic Map<String,
MeltCurvature> MeltCurvature.getAllPossibleCurvatureMethods()
Modifier and TypeMethodDescriptionstatic Alignment
ConfidenceCurvatureFilter.filter
(Alignment inputAlignment, MeltCurvature curvature) static Alignment
ConfidenceCurvatureFilter.filter
(Alignment inputAlignment, MeltCurvature curvature, String additionalConfidenceKey) static double
ConfidenceCurvatureFilter.getThreshold
(Alignment inputAlignment, MeltCurvature curvature) static double
ConfidenceCurvatureFilter.getThreshold
(Alignment inputAlignment, MeltCurvature curvature, String additionalConfidenceKey) ModifierConstructorDescriptionConfidenceCurvatureFilter
(MeltCurvature curvature) ConfidenceCurvatureFilter
(MeltCurvature curvature, String additionalConfidenceKey) Initializes the object with all possible attributes.