~/talk

Fluo: A Domain-Specific Language for Experiments in Fluorescence Microscopy (App...

Talkat PADL 2023 · 2023-01-16..01-17· [creative-coding]
links:none on file
links:none on file
links:none on file
slides:none on file

A Haskell-based DSL called Fluo DSL in Haskell executes lists of measurement elements (irradiation, camera triggers, waits) and nests them with stage loops and time lapses to build arbitrarily long experiments. It connects via type-class adapters to multiple motorized stages and vendor DLLs, has run daily since 2015 at the Nanobiology Lab, and enables experiments that were otherwise infeasible, notably simultaneous FRET measurements where three timed images per timepoint capture donor/acceptor signals.

AI-written summary · about

  1. 0:00Introduction
  2. 0:23Fluorescence Microscopy
  3. 2:27Fluorophores
  4. 8:56Life of a Fluorescence Researcher
  5. 13:20Fluo
  6. 15:25Modularity
  7. 18:20Simultaneous Fret Measurements
  8. 20:20Experimental Example
  9. 22:35Questions
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.