Vistas for hardware implementation of SOFI: High speed imaging for rapid biological processes Imaging fast, user-friendly and integrate with ease Dirk Hähnel III. Institute of Physics – Biophysics Georg-August-University Göttingen SOFI Developer Meeting Göttingen 28 th March 2015 Göttingen 28 th March 2015
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Vistas for hardware implementation of SOFI: High speed imaging for rapid biological processes
Imaging fast, user-friendly and integrate with ease
Dirk HähnelIII. Institute of Physics – BiophysicsGeorg-August-University Göttingen
SOFI Developer MeetingGöttingen 28th March 2015
Göttingen 28th March 2015
2
Making it easy and user-friendly?
Göttingen 28th March 2015
6. price < 10thd. USD
1. physicist
2. chemicist
3. artifacts
4. image stacks
5. dynamical biosystems
CSDISMRequirements Palm Storm
SIM SSIM
Sted Tirf SOFI
3
Why speed is important?
Göttingen 28th March 2015
atomic scale0.1 - 1.0 nm
dynamic data0.1 - 10 ns
molecular dynamics
molecular scale1.0 - 10 nm
interaction dataKon, Koff, Kd
10 ns - 10 msinteractions
cellular scale10 - 100 nm
concentrationsdiffusion rates
10 ms - 1000 sfluid dynamics
4
• tier 1: interatome– which molecules talk to each other in networks?
• tier 2: deterministic– what is the average case behavior?
• tier 3: stochastic– what is the variance of the system?
Why integration is important?
Göttingen 28th March 2015
6
Fast SOFI: crucial challenges
• subpixel resolution
• linearize brightness
• multiplane imaging
Göttingen 28th March 2015
• timing / speed
• memory allocation
• cumulants computation
• integration
• scaling
physical and experimental challenges: implementation challenges
7
Implementation: timing challenge
Göttingen 28th March 2015
acquisition
image reconstruction
final SOFI image
acquisition image reconstruction
Final SOFI Image
Imaging today: no dynamics Imaging dynamical biological processes
live imagingreal time reconstruction
8
Implementation: memory challenge
Göttingen 28th March 2015
subpixel = more gates subpixel = more timecumulants => data swappinglinearization => very complex