Analysis
Analysis compares search results across different query configurations to measure overlap and performance. An analysis executes queries against a search endpoint using one or more query templates, then computes metrics such as Rank Biased Overlap and exact N-match overlap to quantify how similar the result sets are.
Analyses can be created by running queries against a live endpoint or by uploading a pre-existing query executions file. Each analysis tracks execution progress and provides per-query statistical breakdowns including mean, variance, skewness, and kurtosis of metric values.
List Analyses
Lists the available analyses.
Delete Analyses
Deletes the analyses for given IDs
Create Analysis
Creates a new analysis by executing queries against a search endpoint.
Get Analysis
Gets the analysis by its unique identifier.
Upload Analysis
Upload an existing query executions file for analysis.
Analysis Status
Gets the status of an analysis. Used to determine if any analysis has started, is running, or
Analysis Metrics
Gets the metrics from an analysis for the given query name.
List Executions
Lists the executions for a given Analysis ID.
Get Executions
Gets the executions for the given Analysis ID and line number.