Overview of Spotlight UI components
mainSpotlight provides several specialized components for different stages of data analysis:
Individual Data Point Analysis
- Data Table: The primary view for inspecting data. It supports displaying specific columns and allows for editing datapoints, including creating new columns.
- Inspector: Provides in-depth views for individual data points, supporting various types such as images, audio, and 3D meshes.
Global Data Distribution Analysis
- Similarity Map: Maps vectors to a scatter plot using dimensionality reduction (UMAP or PCA). It supports metadata/embedding normalization and allows customizing dot color and size.
- Scatter Plot: Used to determine correlations between metadata information. Dot size and color can be customized.
- Histogram: Provides insights into data segments. Histograms can be stacked to view distributions across two different dimensions.
Data Selection
- Filter Bar: A special component used to filter data based on feature values. Filtering and selecting datapoints in the Filter Bar affects how data is presented in all other components.