Documentation/Getting Started/Interface Overview

Interface Overview

Understanding the Bioshift workspace and user interface components. Learn how to navigate and use all the features effectively.

Interface Components

Explore the main components of the Bioshift interface and their functions.

Main Menu

Access all major functions and settings

Key Features:

  • File operations (New, Open, Save, Save As)
  • Edit functions (Undo, Redo, Cut, Copy, Paste)
  • View options (Toolbox, Zoom controls)
  • Workflow controls (Validate, Run, Stop)
  • Theme selection
  • Plugin management

Workflow Canvas

Visual workspace for building workflows

Key Features:

  • Drag and drop node placement
  • Connection lines between nodes
  • Zoom and pan navigation
  • Grid-based alignment
  • Rubber band selection
  • Context menus

Node Toolbox

Library of available computational nodes

Key Features:

  • 13 categories of nodes
  • 110+ specialized nodes
  • Search and filter functions
  • Drag to canvas placement
  • Node documentation
  • Usage examples

Floating Controls

Workflow execution and monitoring controls

Key Features:

  • Run, Stop, Pause, Resume buttons
  • Progress bar with node counter
  • Execution status indicators
  • Quick validation button
  • Clear canvas function

Theme System

Customizable appearance and styling

Key Features:

  • Multiple built-in themes
  • Dark and light modes
  • Custom color schemes
  • Font and layout options
  • Theme persistence

Settings Dialog

Node configuration and property editing

Key Features:

  • Property validation
  • File browser integration
  • Parameter help tooltips
  • Default value restoration
  • Advanced options

Workflow States

Understanding the different states your workflow can be in and their indicators.

Ready

Workflow is valid and ready to run

Indicator: Green play button enabled

Running

Workflow execution in progress

Indicator: Progress bar visible, stop button enabled

Paused

Workflow execution suspended

Indicator: Pause button highlighted, resume available

Error

Execution stopped due to error

Indicator: Error toast notification, stop button visible

Invalid

Workflow has validation errors

Indicator: Validate button highlighted, run disabled

Navigation & Productivity Tips

Essential tips for efficient workflow creation and navigation.

Zoom with mouse wheel or touchpad pinch gestures

Pan by right-click dragging or middle mouse button

Double-click nodes to open settings dialog

Right-click nodes for context menu options

Use Ctrl+A to select all nodes on canvas

Drag multiple nodes while holding Shift

Need More Help?

Check out these resources for additional guidance and examples.