navigate Logo

Getting Started

  • Quick Start Guide
  • Software Installation
  • I Want To…

User Guide

  • Supported Hardware
  • Supported File Formats
  • User Interface Walkthrough
  • Setting Up A Microscope
  • Acquiring Data
  • Case Studies

Development

  • Contributing Guidelines
  • Developer Install
  • Software Architecture
  • Feature Container
  • REST-API
  • Plugin Architecture

Troubleshooting & Known Issues

  • Troubleshooting
  • Known Issues

Plugins

  • navigate Plugin Template
  • navigate Confocal Projection
  • navigate at Scale
  • navigate Constant Velocity Acquisition
  • navigate MMCore
  • navigate ilastik Server
  • navigate Photoactivation

Reference

  • Implemented Microscopes
  • Software API
    • navigate.config
    • navigate.controller
    • navigate.log_files
    • navigate.model
      • navigate.model.analysis
      • navigate.model.concurrency
      • navigate.model.data_sources
      • navigate.model.device_startup_functions
      • navigate.model.devices
      • navigate.model.features
        • navigate.model.features.adaptive_optics
        • navigate.model.features.auto_tile_scan
        • navigate.model.features.autofocus
        • navigate.model.features.common_features
        • navigate.model.features.feature_container
        • navigate.model.features.feature_related_functions
        • navigate.model.features.image_writer
        • navigate.model.features.remove_empty_tiles
        • navigate.model.features.restful_features
        • navigate.model.features.update_setting
        • navigate.model.features.volume_search
      • navigate.model.metadata_sources
      • navigate.model.microscope
      • navigate.model.model
      • navigate.model.plugins_model
      • navigate.model.waveforms
    • navigate.tools
    • navigate.view
navigate
  • Acquiring Data
  • Currently Implemented Features
  • navigate.model.features.common_features
  • navigate.model.features.common_features.PrepareNextChannel
  • View page source

navigate.model.features.common_features.PrepareNextChannel

class navigate.model.features.common_features.PrepareNextChannel(model)

Bases: object

PrepareNextChannel class for preparing microscopes for the next imaging channel.

This class provides functionality to prepare multiple microscopes, including virtual microscopes and the primary microscope, for the next imaging channel during microscopy experiments.

Notes:

  • This class is used to prepare multiple microscopes for the next imaging

channel, ensuring that both virtual microscopes and the primary microscope are ready for the next step in microscopy experiments.

  • The PrepareNextChannel class is typically used to manage the preparation of

microscopes before transitioning to a new imaging channel.

  • The channel preparation process involves calling the prepare_next_channel()

method for each virtual microscope and the active microscope.

  • The config_table attribute is used to define the configuration for the

channel preparation process, specifically the main preparation function.

__init__(model)

Initialize the PrepareNextChannel class.

Parameters:

modelMicroscopeModel

The microscope model object used for channel preparation.

Methods

__init__(model)

Initialize the PrepareNextChannel class.

signal_func()

Prepare virtual and active microscopes for the next imaging channel.

Attributes

model

Microscope model associated with the channel preparation.

config_table

A dictionary defining the configuration for the channel preparation

signal_func()

Prepare virtual and active microscopes for the next imaging channel.

This method prepares virtual microscopes, if any, followed by the active microscope for the next imaging channel.

Returns:

bool

A boolean value indicating the success of the channel preparation process.

config_table

A dictionary defining the configuration for the channel preparation

Type:

dict

model

Microscope model associated with the channel preparation.

Type:

MicroscopeModel

Previous Next

© Copyright 2025, Dean Lab, UT Southwestern Medical Center.