Computational microscopy toolkit for label-free imaging
Project description
recOrder
This package provides a napari plugin and a command line interface for quantitative label-free microscopy.
In this repository you will find python tools and a napari plugin that allow the user to calibrate microscope hardware, acquire multi-modal data, reconstruct density and anisotropy, and visualize the results.
The acquisition, calibration, background correction, reconstruction, and applications of QLIPP (quantitative label-free imaging with phase and polarization) are described in the following E-Life Paper:
Syuan-Ming Guo, Li-Hao Yeh, Jenny Folkesson, Ivan E Ivanov, Anitha P Krishnan, Matthew G Keefe, Ezzat Hashemi, David Shin, Bryant B Chhun, Nathan H Cho, Manuel D Leonetti, May H Han, Tomasz J Nowakowski, Shalin B Mehta, "Revealing architectural order with quantitative label-free imaging and deep learning," eLife 2020;9:e55502 DOI: 10.7554/eLife.55502 (2020).
recOrder
is to be used alongside a conventional widefield microscope fitted with a universal polarizer (Panel A below). The universal polarizer allows for the collection of label-free information including the intrinsic anisotropy of the sample and its relative phase (density). These measurements are collected by acquiring data under calibrated, polarization-diverse illumination followed by a computational reconstruction. The overall structure of recOrder
is shown in Panel B, highlighting the two different usage modes and their features: graphical user interface (GUI) through a napari plugin, and a command line interface (CLI).
Dataset
Slides and a dataset shared during a workshop on QLIPP and recOrder can be found on Zenodo.
Quick Start
(Optional but recommended) install anaconda and create a virtual environment:
conda create -y -n recOrder python=3.9
conda activate recOrder
Apple Silicon users please use:
CONDA_SUBDIR=osx-64 conda create -y -n recOrder python=3.9 conda activate recOrder
Install recOrder-napari
:
pip install recOrder-napari
Open napari
with recOrder-napari
:
napari -w recOrder-napari
View command-line help by running
recOrder.help
For more help, see recOrder
s documentation.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file recOrder-napari-0.2.0rc3.tar.gz
.
File metadata
- Download URL: recOrder-napari-0.2.0rc3.tar.gz
- Upload date:
- Size: 12.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c8b45f4de6f773c401ae4edc797f01220163ce810b3ecdce9ab6bf73e25d4ea7 |
|
MD5 | 27e9e3e06b11f685b247910f8c681397 |
|
BLAKE2b-256 | 0a7530cf25e7f75f6c30bf488ec45969fc42b8f06e3a249fd4639cb3b3b9c695 |
File details
Details for the file recOrder_napari-0.2.0rc3-py3-none-any.whl
.
File metadata
- Download URL: recOrder_napari-0.2.0rc3-py3-none-any.whl
- Upload date:
- Size: 12.3 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.1 CPython/3.9.13
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8cff13416dd6e2e98c75fe182e8b9b2357f5fdf0db07618937c3daf602a9f073 |
|
MD5 | f9f9eeee7c684122bbc7ea49dad23a90 |
|
BLAKE2b-256 | d450967005ccf45b45b0b3384ac9989a2f1d3d5a915637b0034e715cd1264a00 |