All Projects → BBQuercus → deepBlink

BBQuercus / deepBlink

Licence: other
Threshold independent detection and localization of diffraction-limited spots.

Programming Languages

python
139335 projects - #7 most used programming language
shell
77523 projects
ImageJ Macro
14 projects

Projects that are alternatives of or similar to deepBlink

reversi-reason
🐪 ReasonML implementation of Reversi Game
Stars: ✭ 13 (-43.48%)
Mutual labels:  publication
GooseFFT
Micro mechanical computations with an FFT-based method
Stars: ✭ 21 (-8.7%)
Mutual labels:  publication
MobileInsight
A Mobile web app to browse PHP code analyses made by SensioLabsInsight, built with Angular.js and Ionic.
Stars: ✭ 25 (+8.7%)
Mutual labels:  publication
webpub-manifest
An experimental space for the Readium Web Publication Manifest
Stars: ✭ 12 (-47.83%)
Mutual labels:  publication
meteor-publication-collector
Test a Meteor publication by collecting its output.
Stars: ✭ 32 (+39.13%)
Mutual labels:  publication
create-book
⚡️ Fast & frictionless book template generator.
Stars: ✭ 22 (-4.35%)
Mutual labels:  publication
CNN-SoilTextureClassification
1-dimensional convolutional neural networks (CNN) for the classification of soil texture based on hyperspectral data
Stars: ✭ 35 (+52.17%)
Mutual labels:  publication
jupyter-ieee-paper
Jupyter notebook to generate fully formatted IEEE papers
Stars: ✭ 26 (+13.04%)
Mutual labels:  publication
Sequence-to-Sequence-Learning-of-Financial-Time-Series-in-Algorithmic-Trading
My bachelor's thesis—analyzing the application of LSTM-based RNNs on financial markets. 🤓
Stars: ✭ 64 (+178.26%)
Mutual labels:  publication
geosapi
R interface to GeoServer REST API
Stars: ✭ 26 (+13.04%)
Mutual labels:  publication
fandom-publics
The Chinese edition of The Internet and New Social Formation in China (粉丝公众), authored by Weiyu Zhang, translated by the CNPolitics translation team.
Stars: ✭ 62 (+169.57%)
Mutual labels:  publication
designing-with-libreoffice
The work to translate Designing with LibreOffice book into traditional Chinese.
Stars: ✭ 17 (-26.09%)
Mutual labels:  publication
lockdown-maps-R
Population Movements at Spring 2020 Lockdown in France - Interactive Data Visualizations
Stars: ✭ 19 (-17.39%)
Mutual labels:  publication
lwodf
The Chinese edition of Live Working or Die Fighting: How the Working Class Went Global (劳工的全球化), authored by Paul Mason, translated by the CNPolitics translation team.
Stars: ✭ 25 (+8.7%)
Mutual labels:  publication
my-writing-workflow
Tutorial for converting markdown files in to APA-formatted docs, based on my workflow.
Stars: ✭ 35 (+52.17%)
Mutual labels:  publication
Multiple-Object-Tracking
Blob detection of multiple objects with object indexing and drawning trajectories.
Stars: ✭ 18 (-21.74%)
Mutual labels:  blob-detection
ComputerVision-Essentials
Computer Vision Essentials in Python Programming Language 🎉
Stars: ✭ 28 (+21.74%)
Mutual labels:  blob-detection

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

Logo of deepBlink.

deepBlink Tweet

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

Or using conda:

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. Lastly, you can also use our KNIME node for inference. Please follow the installation instructions on KNIME hub.

Usage

A video overview can be found here. 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.

Citation

deepBlink is currently available on Nucleic Acid Research here. If you find deepBlink useful, consider citing us:

@article{10.1093/nar/gkab546,
    author = {Eichenberger, Bastian Th and Zhan, YinXiu and Rempfler, Markus and Giorgetti, Luca and Chao, Jeffrey A},
    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},
}
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].