physicsnemo_curator.dashboard#

Pipeline metrics dashboard.

Launch from the command line:

curator dashboard pipeline.db

Or from Python:

from physicsnemo_curator.dashboard import launch
launch("pipeline.db")

Requires the dashboard optional dependency group:

pip install physicsnemo-curator[dashboard]

Classes#

WidgetRegistry

Registry mapping filter names to their visualization widgets.

DashboardApp

Interactive pipeline metrics dashboard.

DashboardStore

Reactive wrapper around PipelineStore.

Functions#

launch(→ None)

Launch the pipeline metrics dashboard.

Package Contents#

physicsnemo_curator.dashboard.launch(
db_path: str,
port: int = 5006,
open_browser: bool = True,
) None[source]#

Launch the pipeline metrics dashboard.

Parameters:
  • db_path (str) – Path to a PipelineStore SQLite database file.

  • port (int) – Port for the Panel server (default 5006).

  • open_browser (bool) – Whether to open a browser window automatically.

Raises:

ImportError – If the dashboard extra is not installed.