Skip to content

Releases: MagneticResonanceImaging/MRIReco.jl

v0.9.0

13 Aug 20:08
a37d0ac
Compare
Choose a tag to compare

MRIReco v0.9.0

Diff since v0.8.1

Merged pull requests:

  • CoilSensitivities.jl: Add realistic 2D coil profiles (#181) (@scholand)
  • Add GPU support to MRIReco.jl (#182) (@nHackel)
  • add the possibility to choose a specific echo and rep for espirit (#183) (@aTrotier)
  • MRIFiles: Fixing save of ISMRMRDFile's in Julia 1.11 and 1.12 (#197) (@cncastillo)

Closed issues:

  • BrukerSequence : Problem on 2D sequence with RawAcquisitionDataFid_360 (#180)
  • A small misalignment with the ISMRMRD standard (#192)
  • MRIFiles: save(ISMRMRDFile(rawfile), raw) broken in Julia 1.11 and 1.12 (#194)

v0.8.1

19 Jan 21:13
52c3c03
Compare
Choose a tag to compare

MRIReco v0.8.1

Diff since v0.8.0

Merged pull requests:

Closed issues:

  • MRIFiles does not works for bruker datasets under PV360.X.X (#157)
  • MRIReco v0.8 not working with Julia 1.6 LTS (#170)
  • Registration of MRIFiles version 0.3.0 has failed (#173)

v0.8.0

20 Oct 20:11
Compare
Choose a tag to compare

MRIReco v0.8.0

Diff since v0.7.1

Merged pull requests:

  • add other coil compressions (#131) (@aTrotier)
  • Make minimal header of Raw consistent with Acq Data encoding size + type check for ISMRMRD encodedFOV (#134) (@alexjaffray)
  • raw.encodedFOV in mm and acq.fov in meter (#137) (@aTrotier)
  • Draft PR in order to use different number of profiles between contrast / repetition (#139) (@aTrotier)
  • Add noise uncorrelation (data pre-whitening) before the reconstruction (#140) (@Laura2305)
  • Noise decorrelation implementation for multiCoilMultiEcho reconstruction (#141) (@Laura2305)
  • correct dimension input for non-square matrix (#144) (@aTrotier)
  • Fix sensitivity op (#145) (@JakobAsslaender)
  • Migrate from SnoopPrecompile to PrecompileTools (#147) (@timholy)
  • Draft for discussion : Subspace implementation (#148) (@aTrotier)
  • CompatHelper: bump compat for RegularizedLeastSquares to 0.10, (keep existing compat) (#151) (@github-actions[bot])
  • Fix fieldmap nfft copy (#153) (@alexjaffray)
  • Fix espirit for odd matrix sizes (#156) (@SebastianFlassbeck)
  • Implement reconstruction for Bruker PV360 (#158) (@aTrotier)

Closed issues:

  • Huge Package Split (#119)
  • add Coil Compression methods (#122)
  • voxel_size units in saveImage (#126)
  • MRIFieldmaps.jl (working title) (#132)
  • Different number of profiles between repetitions / contrasts (#138)
  • AcquisitionData(kspace) is not working for rectangular kspace (#143)
  • Conversion / reconstruction of multi-echo data converted from kspace to acquisitionData failed (#150)
  • Copying (FieldmapNFFTOp) (#152)
  • Implement tests for multiEcho reconstruction (#154)
  • MRIHub : MRIReco.jl (#159)

v0.7.1

28 Oct 20:10
Compare
Choose a tag to compare

MRIReco v0.7.1

Diff since v0.7.0

Closed issues:

  • Undersampled Cartesian Simulation (#127)

Merged pull requests:

v0.7.0

15 Oct 09:22
Compare
Choose a tag to compare

MRIReco v0.7.0

Diff since v0.6.0

Closed issues:

  • Name of function "data" (#38)

Merged pull requests:

v0.6.0

08 Oct 11:31
Compare
Choose a tag to compare

MRIReco v0.6.0

Diff since v0.5.0

Closed issues:

  • Offsets Bruker acquisition is not handle by the current reconstruction pipeline (#58)
  • Strip of IO Part in Dedicated Package (#66)
  • data from multiple dicom series into one (#85)
  • Bruker pulse structure is not read correctly (#86)
  • recoData(f::BrukerFile) only read Int16 format and procno 1 (#87)
  • reading any bruker parameters takes 0.5 ms (#94)
  • Complex Float32 data are not well handle (#103)
  • KooshballTrajectory does not work for Float32 (#106)
  • sdc on NFFTOp failed due to p.params.precompute = TENSOR (#107)
  • Extremely slow multiCoil reconstruction for 32 coils (#108)
  • Error when using CGNR (#110)

Merged pull requests:

v0.5.0

07 Mar 16:25
Compare
Choose a tag to compare

MRIReco v0.5.0

Diff since v0.4.2

Closed issues:

  • Bruker to acquisitionData : ComplexF32 -> ComplexF64 (#61)
  • AcquisitionHeader Data Type Question (#68)

Merged pull requests:

  • Any Complex types are supported (#67) (@aTrotier)
  • Propagating arbitrary Type compatibility throughout codebase (#71) (@alexjaffray)
  • WIP: Split MRIReco into three packages (#72) (@tknopp)

v0.4.2

03 Feb 23:03
Compare
Choose a tag to compare

MRIReco v0.4.2

Diff since v0.4.1

Closed issues:

  • ISMRMRD Saving and Loading (#25)
  • Replace Topelitz implementation (#45)
  • ESPIRiT Segfault (#46)

Merged pull requests:

v0.4.1

19 Jan 09:32
b9b8475
Compare
Choose a tag to compare

MRIReco v0.4.1

Diff since v0.4.0

Merged pull requests:

v0.4.0

10 Jan 23:50
aa3603b
Compare
Choose a tag to compare

MRIReco v0.4.0

Diff since v0.3.5

Merged pull requests:

  • CompatHelper: bump compat for "Reexport" to "1" (#24) (@github-actions[bot])
  • CompatHelper: bump compat for NIfTI to 0.5, (keep existing compat) (#31) (@github-actions[bot])
  • Nd espirit (#34) (@JakobAsslaender)
  • CompatHelper: bump compat for RegularizedLeastSquares to 0.8, (keep existing compat) (#35) (@github-actions[bot])
  • CompatHelper: add new compat entry for Polyester at version 0.6, (keep existing compat) (#36) (@github-actions[bot])