Skip to main content
Launches Apple’s open-source Embedding Atlas inline in Jupyter. Defaults: time coloring, side panels hidden — a clean canvas you can pan and zoom.
Apple Embedding Atlas: EEGBCI motor imagery embeddings
Each tight cluster is one recording; the time gradient inside each cluster shows the trajectory of brain state during that recording.

Try it yourself

Reproduce the figure above on a public EEG dataset:

Defaults

Coloringtime (auto-set)
Side charts panelhidden
Bottom data tablehidden
Themelight
ProjectionUMAP
Pass show_charts=True and / or show_table=True to re-enable the panels.

Standalone server (no Jupyter)

Launches a localhost web app with the same defaults as ne.explore() — light theme, panels hidden, time coloring already applied. Opens in your default browser. Blocks until Ctrl-C.

With filenames

Tag points with their source recording:

Sliding-window vs non-overlapping

For dense temporal visualizations, pass stride_seconds to ne.preprocess. Smaller strides give many more points per recording, revealing smooth trajectories.

Projection methods

Standalone server

For very large datasets, save to parquet and serve via the embedding-atlas CLI:

Static plot