spacr.qt.widgets.derived_table_source

Shared derived-table actions for plotting and gating screens.

Classes

DerivedTableSource

Add named merges to an existing table screen without owning its loader.

Module Contents

class spacr.qt.widgets.derived_table_source.DerivedTableSource[source]

Add named merges to an existing table screen without owning its loader.

open_merge_dialog()[source]

Create a validated persistent result and load it through the normal path.

use_derived_table(definition)[source]

Validate and persist a definition, then use the screen’s ordinary loader.

Parameters:

definition – Named definition bound to the currently loaded database.

Nested helpers

DerivedTableSource.use_derived_table.work()

Validate and persist the source-bound definition on a worker.

spacr/qt/widgets/derived_table_source.py:50