MOOSE  by ENHANCE-PET

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

Created 4 years ago
321 stars

Top 84.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 week ago

Responsiveness

1 day

Pull Requests (30d)
0
Issues (30d)
2
Star History
11 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.1%
1k
Medical image segmentation model based on SAM
Created 2 years ago
Updated 1 year ago
Feedback? Help us improve.