Skip to main content

tensorflow/keras implementation of DiSTNet 2D

Project description

DistNet2D: Leveraging long-range temporal information for efficient segmentation and tracking

This repository contains python code for training the neural network.

Link to preprint

Link to tutorial

Jean Ollion, Martin Maliet, Caroline Giuglaris, Elise Vacher, Maxime Deforet

Extracting long tracks and lineages from videomicroscopy requires an extremely low error rate, which is challenging on complex datasets of dense or deforming cells. Leveraging temporal context is key to overcoming this challenge. We propose DistNet2D, a new deep neural network (DNN) architecture for 2D cell segmentation and tracking that leverages both mid- and long-term temporal information. DistNet2D considers seven frames at the input and uses a post-processing procedure that exploits information from the entire video to correct segmentation errors. DistNet2D outperforms two recent methods on two experimental datasets, one containing densely packed bacterial cells and the other containing eukaryotic cells. It is integrated into an ImageJ-based graphical user interface for 2D data visualization, curation, and training. Finally, we demonstrate the performance of DistNet2D on correlating the size and shape of cells with their transport properties over large statistics, for both bacterial and eukaryotic cells.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

distnet2d-0.2.4.tar.gz (63.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

distnet2d-0.2.4-py3-none-any.whl (69.1 kB view details)

Uploaded Python 3

File details

Details for the file distnet2d-0.2.4.tar.gz.

File metadata

  • Download URL: distnet2d-0.2.4.tar.gz
  • Upload date:
  • Size: 63.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for distnet2d-0.2.4.tar.gz
Algorithm Hash digest
SHA256 63c1717ad7971566d2d928fa818d173a088cd6ae854fefe1a0840df8d00598d9
MD5 ce6de2b5107c9f800f68c2e34c21c0b4
BLAKE2b-256 717b6d759bc82ffa9146dc049a5d0fa0593730064c2c9c847b8aab34456fcf52

See more details on using hashes here.

Provenance

The following attestation bundles were made for distnet2d-0.2.4.tar.gz:

Publisher: publish-to-pypi.yml on jeanollion/distnet2d

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file distnet2d-0.2.4-py3-none-any.whl.

File metadata

  • Download URL: distnet2d-0.2.4-py3-none-any.whl
  • Upload date:
  • Size: 69.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for distnet2d-0.2.4-py3-none-any.whl
Algorithm Hash digest
SHA256 577a14f888ad9b358a19ffc9403d49aa02d178e97692adf2e99ccd5b603dfc63
MD5 be005308ee312bf70d99b3d7b0a42139
BLAKE2b-256 d9a46ad67136c0e49b7c3e259f82abc1519a72be677b61eaa7ae2a7d111d55c2

See more details on using hashes here.

Provenance

The following attestation bundles were made for distnet2d-0.2.4-py3-none-any.whl:

Publisher: publish-to-pypi.yml on jeanollion/distnet2d

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page