tomwer canvas#

Purpose#

The tomwer canvas command launches the canvas to define and execute workflows.

../_images/canvas.png

Usage#

Tomotools packages versions:
 - tomwer     : 2.0.0.dev1
 - nabu       : 2025.2.6
 - nxtomo     : 3.1.0.dev0
 - nxtomomill : 2.1.0.dev3
 - tomoscan   : 2.4.0
 - ewokscore  : 4.0.2
 - ewoksorange: 5.0.1
 - sluurp     : 0.5.1
 - Qt         : 6.11.0
 - Qt binding : PyQt6
usage: usage: tomwer canvas [options] [workflow_file]

options:
  -h, --help            show this help message and exit
  --no-discovery        Don't run widget discovery (use full cache instead)
  --force-discovery     Force full widget discovery (invalidate cache)
  --no-welcome          Don't show welcome dialog.
  --no-splash           Don't show splash screen.
  -l LOG_LEVEL, --log-level LOG_LEVEL
                        Logging level (0, 1, 2, 3, 4)
  --stylesheet STYLESHEET
                        Application level CSS style sheet to use
  --config CONFIG       Configuration namespace
  --use-opengl-plot, --opengl-backend
                        Use OpenGL for plots (instead of matplotlib)
  --no-color-stdout-logs, --no-colored-logs
                        instead of having logs in the log view, color logs of
                        the stdout

Deprecated:
  --qt QT               Additional arguments for QApplication. Deprecated.
                        List all arguments as normally to pass it to
                        QApplication.
  --style STYLE         QStyle to use (deprecated: use -style)

Example#

tomwer canvas my_workflow.ows