multicolorfits.gui_qt#

multicolorfits.gui_qt(session=None, state=None, files=None, colors=None, labels=None)[source]#

Launch the PySide6 desktop GUI.

Parameters:
  • session (McfSession or None) – Optional pre-configured session. When state or files is given, a fresh session is built unless session is also passed.

  • state (str or dict or None) – JSON session file or dict to restore on startup.

  • files (sequence of str or None) – FITS paths to load into successive panels on startup.

  • colors (sequences or None) – Optional per-file colors and labels.

  • labels (sequences or None) – Optional per-file colors and labels.

  • extra (Requires the qt)