New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

lacss

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

lacss

Tools for cell segmentation

  • 0.15.1
  • PyPI
  • Socket score

Maintainers
1

LACSS

LACSS is a deep-learning model for 2D/3D single-cell segmentation from microscopy images.

   pip install lacss[cuda12]

Models checkpoints

Multi-modality (2D + 3D)
name#paramsdownloadmAP LiveCell*mAP Cellpose*mAP NIPS*ovule (3D)*platynereis (3D)*
small60Mmodel56.352.054.244.456.7
base152Mmodel57.156.062.947.060.8
base-e304Mmodel57.458.365.749.861.9
  • mAP is the average of APs at IOU threshoulds of 0.5-0.95 (10 segments). Evaluations are on either testing or validation split of the corresponding datasets.
For benchmarking (2D only)
name#paramstraining datadownloadAP50AP75mAP
small-2dL40MLiveCellmodel84.361.157.4
small-2dC40MCellpose+Cyto2model87.662.056.4
small-2dN40MNIPS challengemodel84.664.857.3
Deployment

You can deploy the models as an GRPC server using the biopb.image protocol:

   python -m lacss.deploy.remote_server --modelpath=<model_file_path>
Public server

The Lacss public GRPC server is available here: lacss.biopb.org:443

The server is running the base model supporting both 2d and 3d segmentation.

For end user
  • Trackmate-Lacss is the recommended GUI client for FIJI users. This plugin integrate with TrackMate for interactive cell segmentation and cell tracking.
  • napari-biopb is recommended for napari users.
  • For setting up your analysis pipeline programmatically, see this example notebook.

Why LACSS?

  • Multi-modality: works on both 2D (multichannel) images and 3D image stacks.

  • Speed: optimized for GPU due to the end-to-end design and the elimination of CPU-dependent post-processings.

  • Point-supervised training: Lacss is a multi-task model with a separate "localization" head (besides the segmentation head) predicting cell locations. This also means that you can train/fine-tune cell-segmentation using only point labels. See references for details.

Give It A Try:

Gradio Demo: try your own images (2D only)
Colabs
Inference
Train

Documentation

API documentation

References

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc