MOOSE  by ENHANCE-PET

AI pipeline for multi-organ segmentation in PET/CT images

Created 3 years ago
268 stars

Top 95.7% on SourcePulse

GitHubView on GitHub
Project Summary

MOOSE (Multi-organ objective segmentation) is a data-centric AI solution for multi-organ segmentation in whole-body PET/CT images, targeting researchers in systemic TB and related fields. It leverages a nn-UNet-based pipeline to segment up to 120 tissue classes, offering significant speed and efficiency improvements over previous versions.

How It Works

MOOSE 3.0 utilizes a nn-UNet architecture, optimized for speed and memory efficiency. It employs Dask for in-memory processing, avoiding disk writes and enabling efficient handling of large datasets on standard hardware. The system supports multi-instance parallelization ("Herd Mode") for scaling inference across multiple compute resources.

Quick Start & Requirements

  • Install: pip install moosez
  • Prerequisites: Python 3.10, 16GB RAM. NVIDIA GPU recommended for acceleration, but CPU and Apple Silicon (MPS) are supported.
  • Setup: Installation is straightforward via pip.
  • Docs: Usage Guide

Highlighted Details

  • 3x faster than MOOSE 2.0.
  • Runs natively on Apple Silicon (MPS) for GPU-like speeds.
  • Supports batch processing via CLI and programmatic use as a Python library.
  • Offers 10 distinct segmentation models for clinical and preclinical imaging.

Maintenance & Community

  • Active development with contributions from multiple individuals and Kitware, Inc.
  • Project is part of the enhance.pet community.

Licensing & Compatibility

  • The README does not explicitly state a license. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

  • Requires specific directory structures and NIFTI file naming conventions for batch processing; non-compliance leads to skipped subjects.
  • The README does not specify a license, which may impact commercial adoption.
Health Check
Last Commit

1 day ago

Responsiveness

1 day

Pull Requests (30d)
3
Issues (30d)
0
Star History
4 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems") and Elvis Saravia Elvis Saravia(Founder of DAIR.AI).

SAM-Med2D by OpenGVLab

0.4%
1k
Medical image segmentation model based on SAM
Created 2 years ago
Updated 1 year ago
Feedback? Help us improve.