This is a Python implementation of the fast microscope PSF generation tool (using the Gibson-Lanni model). Technical details can be found here.
$ python -m pip install MicroscPSF-Py
$ git clone https://github.com/MicroscPSF/MicroscPSF-Py.git
$ cd MicroscPSF-Py
$ python setup.py install
Please see the examples.ipynb Jupyter notebook.
-
Original algorithm Li, J., Xue, F., & Blu, T. (2017). Fast and accurate three-dimensional point spread function computation for fluorescence microscopy. JOSA A, 34(6), 1029-1034. link.
-
Python implementation by Kyle Douglass and Hazen Babcock.