Skip to main content

DLMUSE - Deep Learning MUlti-atlas region Segmentation utilizing Ensembles of registration algorithms and parameters

Project description

DLMUSE - Deep Learning MUlti-atlas region Segmentation utilizing Ensembles of registration algorithms and parameters

Overview

DLMUSE uses a trained nnUNet model to compute the segmentation of the brain into MUSE ROIs from the nifti image of the Intra Cranial Volume (ICV - see DLICV method), oriented in LPS orientation. It produces the segmented brain, along with a .csv file of the calculated volumes of each ROI.

Installation

As a python package

pip install DLMUSE

Directly from this repository

git clone https://github.com/CBICA/DLMUSE
cd DLMUSE
pip install -e .

Usage

A pre-trained nnUNet model can be found at our hugging face account or at the DLMUSEV2-1.0.0 release. Feel free to use it under the package's license.

From command line

DLMUSE -i "image_folder" -o "path to output folder" -device cuda/mps/cpu

Contact

For more information, please contact CBICA Software.

For Developers

Contributions are welcome! Please refer to our CONTRIBUTING.md for more information on how to report bugs, suggest enhancements, and contribute code.

If you're a developer looking to contribute, you'll first need to set up a development environment. After cloning the repository, you can install the development dependencies with:

pip install -r requirements.txt

This will install the packages required for running tests and formatting code. Please make sure to write tests for new code and run them before submitting a pull request.

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

dlmuse-1.0.0.tar.gz (6.9 kB view details)

Uploaded Source

Built Distribution

DLMUSE-1.0.0-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file dlmuse-1.0.0.tar.gz.

File metadata

  • Download URL: dlmuse-1.0.0.tar.gz
  • Upload date:
  • Size: 6.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for dlmuse-1.0.0.tar.gz
Algorithm Hash digest
SHA256 104e62dc730e720254ddc08da5ca1d71db00af062f34d9167000dd5ab95d071b
MD5 aa1556c6e4ccc93aafc11d628bc4ee60
BLAKE2b-256 6b00a175837342fdbcb70ee82d95649a50641fca763a709405e20d8cd3e28f6f

See more details on using hashes here.

File details

Details for the file DLMUSE-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: DLMUSE-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.6

File hashes

Hashes for DLMUSE-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 2d94aec318dfe9fe77600948ddcbd5166a34255e5890b8e26052ea725c726ec8
MD5 82bec5a285dfd0f7c9d9bd7b55660405
BLAKE2b-256 d3b8cf891793318b80d30e15e0f369d11df788e2b71a61acfe26c59bdfd65730

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