ktblast

Python implementation of the k-t BLAST algorithm.


Keywords
mri BLAST parallel-imaging image-reconstruction python
License
GPL-3.0
Install
pip install ktblast==0.1.0

Documentation

k-t BLAST

Python implementation of several k-t BLAST-like MR reconstruction algorithms.

Currently included modules are:

  • UNFOLD
  • k-t BLAST

Installation

Should be a quick pip install:

pip install ktblast

Usage

See examples module and doc strings -- both good resources for full arguments list and usage.

# UNFOLD algorithm
from ktblast import unfold

sx, sy, st = kspace[:]
recon = unfold(kspace, time_axis=-1)

# k-t BLAST algorithm
from ktblast import ktblast

sx, sy, st = kspace[:]
sx, sy, st = calib[:]
recon = ktblast(kspace, calib, psi, time_axis=-1)

About

I couldn't find any implementation of these algorithms that were easy to get up and running in Python, so I decided to write my own.