Skip to main content

Algorithms for diffraction tomography

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

odtbrain-0.4.7.tar.gz (583.9 kB view details)

Uploaded Source

Built Distribution

odtbrain-0.4.7-py2.py3-none-any.whl (45.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file odtbrain-0.4.7.tar.gz.

File metadata

  • Download URL: odtbrain-0.4.7.tar.gz
  • Upload date:
  • Size: 583.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for odtbrain-0.4.7.tar.gz
Algorithm Hash digest
SHA256 180e45e832b029b02057bda315ccdb2d2d70c5bd2a6019ef403dbcfd2e303864
MD5 99d75107a6462ae32d2d80c44989a3d4
BLAKE2b-256 b4b0e0f6a52fa01e749ec4296a8b81e060280141e3829df22f64959b9c33cb87

See more details on using hashes here.

File details

Details for the file odtbrain-0.4.7-py2.py3-none-any.whl.

File metadata

  • Download URL: odtbrain-0.4.7-py2.py3-none-any.whl
  • Upload date:
  • Size: 45.3 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.9

File hashes

Hashes for odtbrain-0.4.7-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 bf92ca1231371aef2f7578c1fb7281d515abe4f376e14f0772909140d2389479
MD5 6a5ff4f3eef3c39620bd9ef1161c1d08
BLAKE2b-256 a3a1af9218b5ea3ad55b733f08590be88c6e4c8d07b7a781d8226d2e06882aad

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page