Contents

stardist 0.9.1

0

StarDist - Object Detection with Star-convex Shapes

StarDist is a Python package designed for object detection with star-convex shapes, particularly useful in microscopy. It provides implementations for both 2D and 3D images and uses a model trained to predict distances to the object boundary along fixed rays and object probabilities. These predictions produce an overcomplete set of candidate polygons for a given image, with the final result obtained via non-maximum suppression.

StarDist is compatible with Python 3.6 to 3.10, requires TensorFlow, and provides pre-trained models for 2D images and example workflows via Jupyter notebooks, making it a versatile tool for cell detection and segmentation in microscopy.

Stars: 805, Watchers: 805, Forks: 213, Open Issues: 53

The stardist/stardist repo was created 5 years ago and the last code push was 4 days ago.
The project is popular with 805 github stars!

How to Install stardist

You can install stardist using pip

pip install stardist

or add it to a project with poetry

poetry add stardist

Package Details

Author
Uwe Schmidt, Martin Weigert
License
BSD-3-Clause
Homepage
https://github.com/stardist/stardist
PyPi:
https://pypi.org/project/stardist/
GitHub Repo:
https://github.com/stardist/stardist

Classifiers

  • Scientific/Engineering
No  stardist  pypi packages just yet.

Errors

A list of common stardist errors.

Code Examples

Here are some stardist code examples and snippets.

GitHub Issues

The stardist package has 53 open issues on GitHub

  • FIJI crashes when trying to process my 32kx32k stitched dapi-stained nuclei TIF
  • Running stardist inside imagej, there is a problem importing the trained model
  • Fiji crashing upon running trained Stardist model on Mac M1
  • Macbook M2 failed to model3d.train with 'GPU'
  • Replaced from tqdm import tqdm with from tqdm.auto import tqdm
  • Crashes when running predict_instances on a 3D image
  • Problem with output segmentation with 2D_versatile_he

See more issues on GitHub

Related Packages & Articles

flwr 1.8.0

Flower: A Friendly Federated Learning Framework

deeplake 3.9.2

Deep Lake is a Database for AI powered by a unique storage format optimized for deep-learning and Large Language Model (LLM) based applications. It simplifies the deployment of enterprise-grade LLM-based products by offering storage for all data types (embeddings, audio, text, videos, images, pdfs, annotations, etc.), querying and vector search, data streaming while training models at scale, data versioning and lineage for all workloads, and integrations with popular tools such as LangChain, LlamaIndex, Weights & Biases, and many more.

spleeter 2.4.0

The Deezer source separation library with pretrained models based on tensorflow.

ultralytics 8.2.6

Ultralytics YOLOv8 for SOTA object detection, multi-object tracking, instance segmentation, pose estimation and image classification.

PennyLane 0.35.1

PennyLane is a cross-platform Python library for quantum computing, quantum machine learning, and quantum chemistry. Train a quantum computer the same way as a neural network.