Skip to main content

A registration tool for medical images

Project description

MUSTER: Multi Session Temporal Registration

MUSTER is a tool designed for the registration of longitudinal 3D medical images. Built on PyTorch, MUSTER leverages GPU acceleration for fast and efficient processing. For instance, a timeseries of 8 images at a [160, 160, 160] resolution can typically be processed in just 2 minutes.

Divergence and Jacobi Determinant

Installation

Ensure that Python is installed on your machine. Then execute the following command to install MUSTER:

pip install pymuster

Instructions

MUSTER can be used in two ways, either as a command line tool or as a Python package. See the full documentation on: https://crai-ous.github.io/MUSTER

Command Line Interface

TO BE IMPLEMENTED After installing the package via pip, execute the following command to perform registration:

muster registration <in_dir> <out_dir>

Here <in_dir> refers to the directory path where your subject's data in BIDS format is stored. Each session should be in its own subfolder. Ensure that the session folders are named in a way that their alphabetical sorting aligns with the correct temporal order.

<out_dir> is the directory where the output will be saved. Deformation data for each session relative to all other sessions will be stored in this directory.

Python Package

For more flexibility and access to advanced settings, you can also use MUSTER as a Python package. Please refer to the in-code documentation for details on how to use it.

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

pymuster-0.1.7.tar.gz (37.0 kB view details)

Uploaded Source

Built Distribution

pymuster-0.1.7-py3-none-any.whl (39.3 kB view details)

Uploaded Python 3

File details

Details for the file pymuster-0.1.7.tar.gz.

File metadata

  • Download URL: pymuster-0.1.7.tar.gz
  • Upload date:
  • Size: 37.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.0 Linux/6.5.0-1025-azure

File hashes

Hashes for pymuster-0.1.7.tar.gz
Algorithm Hash digest
SHA256 c0d7b5ac4e29a0906b13a31902a02a0b62080f3c5f80ebd7de1fbfa1190dda8a
MD5 4fe2a1a5ddcb0afbeaedc51c9985a799
BLAKE2b-256 7ee1501ac736fb30ea43a0d7447a2a60109106dee69ee857121e3ce533d00d4d

See more details on using hashes here.

File details

Details for the file pymuster-0.1.7-py3-none-any.whl.

File metadata

  • Download URL: pymuster-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 39.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.11.0 Linux/6.5.0-1025-azure

File hashes

Hashes for pymuster-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 57a89dd7b16d38a8197eb38c2cb4454be213e59f78d8f27bafe6f8f7fdf67287
MD5 5e15ef499e9c267e3eb22134dbe68b51
BLAKE2b-256 a1887c860ab0b35d1edd4481f578993201cfd76958599056d340c2c9751a8a5f

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