Skip to content

Commit

Permalink
removed confusing subchapter heading
Browse files Browse the repository at this point in the history
  • Loading branch information
Jeroen Doornbos committed Oct 11, 2024
1 parent a33450d commit adc20db
Showing 1 changed file with 0 additions and 2 deletions.
2 changes: 0 additions & 2 deletions docs/source/micromanager.rst
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ OpenWFS in Micro-Manager

To smoothly enable end-user interaction with wavefront shaping algorithms, the Micro-Manager device adapter PyDevice was developed :cite:`PyDevice`. Micro-Manager is a widely-used open-source microscopy control software package. In essence, PyDevice is a Micro-Manager adapter that imports objects from a Python script and integrates them as devices, e.g. a camera or stage. OpenWFS was written in compliance with the templates required for PyDevice, which means OpenWFS cameras, scanners and algorithms can be loaded into Micro-Manager as devices. Examples of this are found in the example gallery :cite:`readthedocsOpenWFS`, and a more detailed description of PyDevice can be found in the mmCoreAndDevices source tree :cite:`mmCoreAndDevices`.

Simulated microscope in Micro-Manager
----------------------------------------------------
An example of this integration can be found in :class:`micro_manager_microscope.py`. In this file, a simulated microscope is set up using the tools in :class:`openwfs.simulation`. In order to expose this to PyDevice, a :class:`dict` object is created named :class:`devices` containing the OpenWFS objects from the simulated microscope. These objects can then be manipulated from Micro-Manager, as seen in figure :numref:`micromanagerconnection`.


Expand Down

0 comments on commit adc20db

Please sign in to comment.