Blog
Occasional notes on physics, imaging and doing research.
- Networking on the Network: a guide to professional skills for PhD students
Phil Agre's classic essay on how researchers build and use a professional network, reproduced with attribution.
- Implementing MATLAB's psf2otf in Python: why and how
A drop-in NumPy equivalent of MATLAB's psf2otf — and why the padding and circular shift matter for deconvolution.
- Why are there moving lights at the bottom of swimming pools?
The bright, shifting network on the floor of a pool is the Transport of Intensity effect — and the same physics lets us weigh the inside of living cells.