Skip to main content
Ctrl+K

QHOT

  • Architecture
  • Core library
  • Holograms
  • Traps
  • Task framework
  • GitHub
  • Architecture
  • Core library
  • Holograms
  • Traps
  • Task framework
  • GitHub

QHOT#

QHOT is a Python application for holographic optical trapping — controlling spatial light modulators (SLMs) to create, move, and reconfigure optical traps in real time using a live camera feed.

Contents

  • Architecture
    • Trap layer — QHOT.lib.traps
    • Computation layer — QHOT.lib.holograms.CGH
    • UI layer
    • Task framework — QHOT.lib.tasks / QHOT.tasks
    • Application layer — QHOT.qhot
    • Concrete trap types
  • Core library
    • Types
    • QHOTScreen
    • QSLM
    • QSLMWidget
    • QSaveFile
  • Holograms
    • CGH
    • QCGHTree
  • Traps
    • Trap infrastructure
    • Undo/Redo commands
    • Concrete trap types
  • Task framework
    • Core abstractions
    • UI
    • Built-in task types

Indices#

  • Index

  • Module Index

next

Architecture

On this page
  • Indices
Show Source

© Copyright 2026, David G. Grier.

Created using Sphinx 9.1.0.