Skip to content
Projects

kirkegaardlab/deeptangle has 43 GitHub stars and 2 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-15 03:02 UTC. Last push 2026-06-30.

How these counts are measured

Measured star growth

in 24h
0
in 7 days
Collecting history
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

About

[Comms Bio 2023] Official Code for Fast Detection of Slender Bodies in High Density Microoscopy Data

Machine Learning

README.md

Original

de(ep)tangle

Communications Biology arXiv

This repository contains the implementation of Fast detection of slender bodies in high density microscopy data paper.

Installation

To run the code one must first install the dependencies. You can do this in a virtual environment:

python3 -m venv venv
source venv/bin/activate

Start by installing jax following instructions at their repository. Install the remaining dependencies afterwards:

pip install -r requirements.txt

If you need to use the model and the auxiliary functions outside this repository, you can install it from the root folder by

pip install -e .

Train

To train the model, there is a train script used for the model presented in the paper. The possible arguments can be seen by using the help flag.

python3 train.py --help

An example of a training run would be

python3 train.py --batch_size=32 --eval_interval=10 --nworms=100,200 --save

Usage

Example scripts such as detection and tracking can be found in the examples folder

We include a Dockerfile (cpu only). For linux we provide a script to run the relevant commands:

(sudo) sh docker_run.sh

Weights

The weights used in the paper can be downloaded from here or by using the following commmand

wget https://sid.erda.dk/share_redirect/cEjIpG1yQl -O weights.zip

Data

Data used in publication can be found at https://zenodo.org/records/8093305