https://github.com/bioinfotongli/deepblink

Threshold independent detection and localization of diffraction-limited spots.

https://github.com/bioinfotongli/deepblink

Science Score: 23.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
    Found 10 DOI reference(s) in README
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (16.5%) to scientific vocabulary
Last synced: 10 months ago · JSON representation

Repository

Threshold independent detection and localization of diffraction-limited spots.

Basic Info
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Fork of BBQuercus/deepBlink
Created almost 5 years ago · Last pushed over 4 years ago

https://github.com/BioinfoTongLI/deepBlink/blob/master/

[![Github Actions Status](https://github.com/bbquercus/deepblink/workflows/main/badge.svg)](https://github.com/bbquercus/deepblink/actions)
[![GitHub code licence is MIT](https://img.shields.io/badge/license-MIT-brightgreen.svg)](https://raw.githubusercontent.com/BBQuercus/deepBlink/master/LICENSE)
[![Pypi package version number](https://badge.fury.io/py/deepblink.svg)](https://badge.fury.io/py/deepblink)
[![Pypi download statistics](https://img.shields.io/pypi/dm/deepblink.svg)](https://badge.fury.io/py/deepblink)
[![DOI for deepBlink](https://zenodo.org/badge/DOI/10.5281/zenodo.3992543.svg)](https://doi.org/10.5281/zenodo.3992543)


Logo of deepBlink.


# deepBlink [![Tweet](https://img.shields.io/twitter/url/https/github.com/bbquercus/deepblink.svg?style=social)](https://twitter.com/intent/tweet?text=%23deepBlink%20automatically%20finds%20spots%20in%20smFISH%20and%20live%20cell%20imaging%20data!%20Check%20it%20out%20on%20@NAR_Open%20https://academic.oup.com/nar/advance-article/doi/10.1093/nar/gkab546/6312733)

Threshold independent detection and localization of diffraction-limited spots.

## Contents
- [Contents](#contents)
- [Overview](#overview)
- [Documentation](#documentation)
- [Installation](#installation)
- [Usage](#usage)
- [Citation](#citation)

## 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](https://github.com/BBQuercus/deepBlink/wiki). ## Installation This package is built for [Python](https://www.python.org/downloads/) versions newer than 3.6 and can easily be installed with pip: ```bash pip install deepblink ``` Or using conda: ```bash conda install -c bbquercus deepblink ``` Additionally for GPU support, install `tensorflow-gpu` through pip and with the appropriate `CUDA` and `cuDNN` verions matching your [GPU setup](https://docs.nvidia.com/deeplearning/cudnn/support-matrix/index.html). Lastly, you can also use our [KNIME node](https://kni.me/c/phip4SLhBhzPtMwI) for inference. Please follow the installation instructions on KNIME hub. ## Usage A video overview can be found [here](https://www.youtube.com/watch?v=vlXMg4k79LQ). Inferencing on deepBlink is performed at the command line as follows: ```bash 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. ## Citation deepBlink is currently available on Nucleic Acid Research [here](https://academic.oup.com/nar/advance-article/doi/10.1093/nar/gkab546/6312733). If you find deepBlink useful, consider citing us: ```bibtex @article{10.1093/nar/gkab546, author = {Eichenberger, Bastian Th and Zhan, YinXiu and Rempfler, Markus and Giorgetti, Luca and Chao, JeffreyA}, title = "{deepBlink: threshold-independent detection and localization of diffraction-limited spots}", journal = {Nucleic Acids Research}, year = {2021}, month = {07}, issn = {0305-1048}, doi = {10.1093/nar/gkab546}, url = {https://doi.org/10.1093/nar/gkab546}, note = {gkab546}, eprint = {https://academic.oup.com/nar/advance-article-pdf/doi/10.1093/nar/gkab546/38848972/gkab546.pdf}, } ```

Owner

  • Name: Tong LI
  • Login: BioinfoTongLI
  • Kind: user
  • Location: Hinxton
  • Company: Wellcome Sanger Institute

GitHub Events

Total
Last Year