navigate Logo

Getting Started

  • Computer Considerations
  • Computer Power Configuration
  • Software Installation
  • Launching Navigate
  • Configuring Navigate
  • Acquiring Data
  • Smart Acquisition Routines

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
  • Developer Architecture Concepts
  • Feature Container
  • REST API
  • Plugin Architecture
  • Adding New Hardware

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.controller.configurator
    • navigate.log_files
    • navigate.model
    • navigate.tools
    • navigate.view
      • navigate.view.configurator_application_window
      • navigate.view.custom_widgets
      • navigate.view.main_application_window
      • navigate.view.main_window_content
      • navigate.view.popups
        • navigate.view.popups.acquire_popup
        • navigate.view.popups.adaptiveoptics_popup
        • navigate.view.popups.autofocus_setting_popup
        • navigate.view.popups.camera_map_setting_popup
        • navigate.view.popups.camera_setting_popup
        • navigate.view.popups.camera_view_popup_window
        • navigate.view.popups.diagnostics_popup
        • navigate.view.popups.feature_list_popup
        • navigate.view.popups.gui_settings_popup
        • navigate.view.popups.ilastik_setting_popup
        • navigate.view.popups.microscope_setting_popup_window
        • navigate.view.popups.plugins_popup
        • navigate.view.popups.resolution_change_popup
        • navigate.view.popups.stages_advanced_popup
        • navigate.view.popups.tiling_wizard_popup
        • navigate.view.popups.waveform_parameter_popup_window
      • navigate.view.splash_screen
      • navigate.view.theme
navigate
  • Software API
  • navigate.view
  • navigate.view.popups
  • navigate.view.popups.feature_list_popup
  • navigate.view.popups.feature_list_popup.FeatureCollectionInput
  • View page source

navigate.view.popups.feature_list_popup.FeatureCollectionInput

class navigate.view.popups.feature_list_popup.FeatureCollectionInput(parent, name, spec, value=None)

Bases: object

Fixed mapping editor used for structured feature parameters.

__init__(parent, name, spec, value=None)

Create a fixed mapping input from a CollectionSpec.

Methods

__init__(parent, name, spec[, value])

Create a fixed mapping input from a CollectionSpec.

create_variable(spec, value)

Create a Tk variable suitable for a collection field.

create_widget(row, spec, variable)

Render one collection field.

format_mapping_value(value)

Return a readable literal for nested mapping-like values.

get()

Return the collection as a field mapping.

grid(*args, **kwargs)

Delegate geometry management to the collection frame.

set(value)

Set collection values from a mapping.

sync_widget_state()

Enable or disable collection fields when the null option changes.

to_plain_value(value)

Convert proxy mappings and nested containers to built-in values.

Attributes

widget

Expose the container through the same attribute as LabelInput.

create_variable(spec, value)

Create a Tk variable suitable for a collection field.

create_widget(row, spec, variable)

Render one collection field.

classmethod format_mapping_value(value)

Return a readable literal for nested mapping-like values.

get()

Return the collection as a field mapping.

grid(*args, **kwargs)

Delegate geometry management to the collection frame.

set(value)

Set collection values from a mapping.

sync_widget_state()

Enable or disable collection fields when the null option changes.

classmethod to_plain_value(value)

Convert proxy mappings and nested containers to built-in values.

property widget

Expose the container through the same attribute as LabelInput.

Previous Next

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