nrefocus

Contents:

  • Introduction
  • Setting the NDArray Backend
  • Theory
  • Examples
  • Code reference
  • Changelog
  • Bilbliography
nrefocus
  • nrefocus documentation
  • Edit on GitHub

nrefocus documentation

Nrefocus is a Python 3 library that allows to numerically refocus (including autofocusing) complex wave fields. This is the documentaion of nrefocus version 0.6.0.

Contents:

  • Introduction
    • Obtaining nrefocus
    • Citing nrefocus
    • Acknowledgments
    • References
  • Setting the NDArray Backend
    • Controlling the ndarray backend
    • Example use of ‘cupy’ backend for Field Refocussing
  • Theory
    • Optical transfer function
    • Fresnel approximation
    • Transfer functions in nrefocus
  • Examples
    • 2D Refocusing of an HL60 cell
    • Compare available Metrics for Refocusing
  • Code reference
    • Refocus interface
      • get_best_interface()
      • RefocusPyFFTW
      • RefocusNumpy
      • RefocusNumpy1D
    • Metrics
      • metric_average_gradient()
      • metric_med_gradient()
      • metric_rms_contrast()
      • metric_spectrum()
      • metric_std_gradient()
      • METRICS
    • Minimizers
      • minimize_legacy()
      • minimize_lmfit()
      • MINIMIZERS
    • Legacy methods
      • Refocusing
      • Autofocusing
  • Changelog
  • Bilbliography

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2015, Paul Müller.

Built with Sphinx using a theme provided by Read the Docs.