Algorithms for diffraction tomography


Keywords
odt, opt, diffraction, born, rytov, radon, backprojection, backpropagation, inverse, problem, Fourier, theorem, slice, biophysics, diffraction-tomography, single-cell-imaging
License
BSD-1-Clause
Install
pip install odtbrain==0.4.7

Documentation

ODTbrain

PyPI Version Tests Status Coverage Status Docs Status

ODTbrain provides image reconstruction algorithms for Optical Diffraction Tomography with a Born and Rytov Approximation-based Inversion to compute the refractive index (n) in 2D and in 3D.

Documentation

The documentation, including the reference and examples, is available at odtbrain.readthedocs.io.

Installation

pip install odtbrain

Testing

After cloning into odtbrain, create a virtual environment:

virtualenv --system-site-packages env
source env/bin/activate

Install ODTbrain in editable mode:

pip install -e .

Running an example:

python examples/backprop_from_fdtd_2d.py

Running tests:

pip install pytest
pytest tests