widgets#
Widget registry for filter-specific artifact visualizations.
Classes#
Protocol for filter-specific artifact visualization widgets. |
|
Widget for visualizing MeanFilter Parquet artifacts. |
Attributes#
Classes#
Registry mapping filter names to their visualization widgets. |
Package Contents#
- class physicsnemo_curator.dashboard.widgets.WidgetRegistry[source]#
Registry mapping filter names to their visualization widgets.
Built-in widgets are auto-discovered on construction. Additional widgets can be registered at runtime via
register().Initialize the registry and discover built-in widgets.
- get(filter_name: str) base.WidgetProvider | None[source]#
Look up a widget provider by filter name.
- Parameters:
filter_name (str) – The filter class name (e.g.
'MeanFilter').- Returns:
The registered provider, or
Noneif not found.- Return type:
WidgetProvider or None
- register(provider: base.WidgetProvider) None[source]#
Register a widget provider for a filter name.
- Parameters:
provider (WidgetProvider) – Widget provider instance to register.
- physicsnemo_curator.dashboard.widgets.logger#