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.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.feature_list_popup
        • navigate.view.popups.ilastik_setting_popup
        • navigate.view.popups.microscope_setting_popup_window
        • navigate.view.popups.plugins_popup
        • navigate.view.popups.tiling_wizard_popup
        • navigate.view.popups.tiling_wizard_popup2
        • navigate.view.popups.waveform_parameter_popup_window
      • navigate.view.splash_screen
navigate
  • Software API
  • navigate.view
  • navigate.view.popups
  • navigate.view.popups.adaptiveoptics_popup
  • navigate.view.popups.adaptiveoptics_popup.AdaptiveOpticsPopup
  • View page source

navigate.view.popups.adaptiveoptics_popup.AdaptiveOpticsPopup

class navigate.view.popups.adaptiveoptics_popup.AdaptiveOpticsPopup(root, *args, **kwargs)

Bases: object

Adaptive Optics Popup

__init__(root, *args, **kwargs)

Initialize AdaptiveOpticsPopup

Creating popup window with this name and size/placement, PopUp is a Toplevel window

Parameters:

root (tk.Tk) – Root window

Methods

__init__(root, *args, **kwargs)

Initialize AdaptiveOpticsPopup

get_labels()

Get labels

get_modes_armed()

Get armed modes

get_widgets()

Get widgets

onFrameConfigure(event)

Reset the scroll region to encompass the inner frame.

set_widgets(coefs)

Set widgets

Attributes

popup

Popup

mode_names

List of mode names

n_modes

Number of modes

inputs

Dictionary of all the variables

modes_armed

Dictionary of all the armed modes

mode_labels

Dictionary of all the mode labels

ao_notebook

Notebook

tab_tw

Tony Wilson Tab

tab_cnn

CNN-AO Tab

tony_wilson_button

Tony Wilson Button

set_button

Set Button

flat_button

Flat Button

zero_button

Zero Button

clear_button

Clear Button

save_wcs_button

Save Button

from_wcs_button

Load Button

select_all_modes

Select All Button

deselect_all_modes

Deselect All Button

plot_frame

Plot Frame

fig

Figure

mirror_img

Mirror Image

coefs_bar

Coefficients Bar

fig_tw

Figure

peaks_plot

Peaks Plot

trace_plot

Trace Plot

camera_list

Camera List

get_labels()

Get labels

Returns:

Dictionary of labels

Return type:

dict

get_modes_armed()

Get armed modes

Returns:

Dictionary of armed modes

Return type:

dict

get_widgets()

Get widgets

Returns:

Dictionary of widgets

Return type:

dict

onFrameConfigure(event)

Reset the scroll region to encompass the inner frame.

Parameters:

event (tk.Event) – Event

set_widgets(coefs)

Set widgets

Parameters:

coefs (list) – List of coefficients

ao_notebook

Notebook

Type:

ttk.Notebook

camera_list

Camera List

Type:

ttk.Combobox

clear_button

Clear Button

Type:

ttk.Button

coefs_bar

Coefficients Bar

Type:

matplotlib.axes.Axes

deselect_all_modes

Deselect All Button

Type:

ttk.Button

fig

Figure

Type:

matplotlib.figure.Figure

fig_tw

Figure

Type:

matplotlib.figure.Figure

flat_button

Flat Button

Type:

ttk.Button

from_wcs_button

Load Button

Type:

ttk.Button

inputs

Dictionary of all the variables

Type:

dict

mirror_img

Mirror Image

Type:

matplotlib.axes.Axes

mode_labels

Dictionary of all the mode labels

Type:

dict

mode_names

List of mode names

Type:

list

modes_armed

Dictionary of all the armed modes

Type:

dict

n_modes

Number of modes

Type:

int

peaks_plot

Peaks Plot

Type:

matplotlib.axes.Axes

plot_frame

Plot Frame

Type:

ttk.Frame

popup

Popup

Type:

PopUp

save_wcs_button

Save Button

Type:

ttk.Button

select_all_modes

Select All Button

Type:

ttk.Button

set_button

Set Button

Type:

ttk.Button

tab_cnn

CNN-AO Tab

Type:

ttk.Frame

tab_tw

Tony Wilson Tab

Type:

ttk.Frame

tony_wilson_button

Tony Wilson Button

Type:

ttk.Button

trace_plot

Trace Plot

Type:

matplotlib.axes.Axes

zero_button

Zero Button

Type:

ttk.Button

Previous Next

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