Skip to main content

Algorithms for Panoptic Segmentation of organelles in EM

Project description

empanada

Overview

empanada (EM Panoptic Any Dimension Annotation) is a tool for panoptic segmentation of organelles in 2D and 3D electron microscopy (EM) images. Panoptic segmentation combines both instance and semantic segmentation enabling a holistic approach to image annotation with a single deep learning model. To make model training and inference lightweight and broadly applicable to many EM imaging modalities, empanada runs all expensive operations on 2D images or run length encoded versions of 3D volumes.

Note: Development is active and breaking changes should be expected. Not all features are implemented.

Highlights

  • Train 2D panoptic segmentation models by customizing easy to read .yaml config files.
  • Get better models faster by using state-of-the-art CEM pretrained model weights to initialize training.
  • Run models on 2D images, videos, or isotropic and anisotropic volumes with orthoplane and stack inference, respectively.
  • Export GPU and quantized CPU trained models for use in napari with empanada-napari.

Installation

Install empanada with pip:

pip install empanada-dl

To install the latest development version of empanada directly from GitHub:

pip install git+https://github.com/volume-em/empanada.git

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

empanada-dl-0.1.4.tar.gz (25.3 MB view details)

Uploaded Source

Built Distribution

empanada_dl-0.1.4-py3-none-any.whl (86.9 kB view details)

Uploaded Python 3

File details

Details for the file empanada-dl-0.1.4.tar.gz.

File metadata

  • Download URL: empanada-dl-0.1.4.tar.gz
  • Upload date:
  • Size: 25.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for empanada-dl-0.1.4.tar.gz
Algorithm Hash digest
SHA256 9112f7ad76960d7f73163194f9ac490a1d8e7e3d6016dda6c3e8aa58fefe4893
MD5 d8a09fad29b7c8a6b9eabf9e6521ea4d
BLAKE2b-256 80d0737ba26194b3baf78fac032c7368b825c1bbb7843e5832a9b1a0600f95af

See more details on using hashes here.

File details

Details for the file empanada_dl-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: empanada_dl-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 86.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.4

File hashes

Hashes for empanada_dl-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 c0910ed5f5f06788fc812b9c421e5e9724854f8e0cfa546f7fb9c4ee45e81e3c
MD5 3dee5ed264415fa03b7d9cd8a3c77a0d
BLAKE2b-256 e164c0c35bc6edd69d00174fcd791a5ee20e92cb2ca5c3af165e28a32d3217f6

See more details on using hashes here.

Supported by

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