Threshold independent detection and localization of diffraction-limited spots.
Project description
deepBlink
Threshold independent detection and localization of diffraction-limited spots.
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.
Installation
pip install deepblink
You can also install the in-development version with:
pip install git+ssh://git@github.com/bbquercus/deepblink/bbquercus/deepblink.git@master
Documentation
Development
To run the all tests run:
tox
Note, to combine the coverage data from all the tox environments run:
Windows |
set PYTEST_ADDOPTS=--cov-append tox |
---|---|
Other |
PYTEST_ADDOPTS=--cov-append tox |
Changelog
0.0.4 (2020-07-10)
Addition of command line interface (currently without verbosity capabilities).
Bin/ folder with ready to use training script.
Removal of src/ directory. Deepblink is now sailing GitHub on its own.
Major docs overhaul with the addition of more detailed input / functionality descriptions and the addition of a usage overview and example in README.
@zhanyinx is now listed as co-author.
0.0.3 (2020-07-02)
First custom code release.
All utility functions and training loop included.
CLI still cookiecutter and not functional.
First of five patches leading up to the first minor version:
v0.0.3 Utility functions.
v0.0.4 Command line interface for inference and script folder for training.
v0.0.5 Evaluation added to measure performance on test dataset.
v0.0.6 Addition of tests and completion of current TODO’s.
V0.0.7 Benchmarks/functions added to compare deepblink to other methods.
0.0.2 (2020-06-29)
Still cookiecutter code but addition of docstrings to test sphinx apidoc capabilities.
0.0.1 (2020-06-24)
First release on PyPI with cookiecutter HelloWorld template to set everything up.
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
File details
Details for the file deepblink-0.0.4.tar.gz
.
File metadata
- Download URL: deepblink-0.0.4.tar.gz
- Upload date:
- Size: 5.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.24.0 setuptools/47.3.1.post20200622 requests-toolbelt/0.9.1 tqdm/4.46.1 CPython/3.8.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dcca9ada1769ad617fcdc6b4d48d24be9db1b8fcf26f6b8e7300ddf5dea820e1 |
|
MD5 | 3c5ea2ca37940a08a55eb7349bf591d6 |
|
BLAKE2b-256 | 87c0904c5fa1f0c28215c45a8c42f20a9f0114c8feec3283a43658853048b5ae |