Skip to content

JeffFessler/MIRTio.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MIRTio.jl

https://github.com/JeffFessler/MIRTio.jl

action status pkgeval status codecov.io license docs-stable docs-dev Aqua QA code-style deps version pkgeval

File I/O routines for MIRT (Michigan Image Reconstruction Toolbox) in Julia

This code is isolated from the main MIRT.jl toolbox, because complete tests of these functions require large files that are not part of the repo.

The primary functions exported are for reading GE MRI k-space data:

  • loadpfile
  • read_rdb_hdr

Utility functions for reading and writing fixed-length structured headers, which are common in legacy medical imaging formats, are in src/ge-mri/header.jl, such as header_read and header_write.

For reading MRI k-space data from GE's Raw Data Server, use

  • loadrds

Also included are utilities for reading the HDF5 formatted raw MRI kspace data in the fastMRI image reconstruction challenge.

This software was developed at the University of Michigan by Jeff Fessler and his group and collaborators.

Currently tested with Julia 1.10, but may work with earlier versions too.