Skip to content

Threshold independent detection and localization of diffraction-limited spots.

License

Notifications You must be signed in to change notification settings

resace3/deepBlink

 
 

Repository files navigation

Github Actions Status GitHub code licence is MIT Pypi package version number DOI for deepBlink

Logo of deepBlink.

deepBlink

Threshold independent detection and localization of diffraction-limited spots.

Contents

Overview

In biomedical microscopy data, a common task involves the detection of diffraction-limited spots that visualize single proteins, domains, mRNAs, and many more. These spots were traditionally detected with mathematical operators such as Laplacian of Gaussian. These operators, however, rely on human input ranging from image-intensity thresholds, approximative spot sizes, etc. This process is tedious and not always reliable. DeepBlink relies on neural networks to automatically find spots without the need for human intervention. DeepBlink is available as a ready-to-use command-line interface.

Usage Example
Basic usage example of deepBlink. Example images processed with deepBlink.

Documentation

More documentation about deepBlink including how to train, create a dataset, contribute etc. is available at https://github.com/BBQuercus/deepBlink/wiki.

Installation

This package is built for Python versions newer than 3.6 and can easily be installed with pip:

pip install deepblink

Additionally for GPU support, install tensorflow-gpu through pip and with the appropriate CUDA and cuDNN verions matching your GPU setup.

Usage

Inferencing on deepBlink is performed at the command line as follows:

deepblink predict -m MODEL -i INPUT [-o OUTPUT] [-r RADIUS] [-s SHAPE]

With MODEL being a pre-trained or custom model and INPUT being the path to a input image or folder containing images.

About

Threshold independent detection and localization of diffraction-limited spots.

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 97.8%
  • Shell 2.2%