Releases: MagneticResonanceImaging/MRIReco.jl
Releases · MagneticResonanceImaging/MRIReco.jl
v0.9.0
MRIReco v0.9.0
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
ofISMRMRDFile
's in Julia 1.11 and 1.12 (#197) (@cncastillo)
Closed issues:
v0.8.1
MRIReco v0.8.1
Merged pull requests:
- Update RegLS interface (#161) (@nHackel)
- MRIFiles.jl: Additional
<userParameters>
tag is included within XML header of exported MRD (#166) (@cncastillo) - Fix structural padding issue (#167) (@tknopp)
- Add option for vectors and tuples (#172) (@JakobAsslaender)
Closed issues:
v0.8.0
MRIReco v0.8.0
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
v0.7.0
v0.6.0
MRIReco v0.6.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:
- Reco Bruker 3DUTE initial implementation (#79) (@aTrotier)
- Change Function Scope and dims() -> ndims() (#80) (@alexjaffray)
- Multiple improvements for BrukerFile (#88) (@aTrotier)
- add offsets for bruker sequence (#90) (@aTrotier)
- issue with NFFTTools 0.2.4 -> force compat to 0.2.3 (#95) (@aTrotier)
- Read Bruker method file only the first time (#96) (@aTrotier)
- Ci use the subpackages version in the repository (#98) (@aTrotier)
- don't run setupIterativeReco when direct reco (#101) (@aTrotier)
- reco of repetitions along dims=6 (#105) (@aTrotier)
- WIP: espirit speedup (#111) (@tknopp)
- Update functions to handle 6-dims + add tests (#113) (@aTrotier)
- Add optional argument to ESPIRiT to output sensitivity maps of arbitrary size (#115) (@alexjaffray)
- OffsetBruker for 2D acquisition (#116) (@aTrotier)
- reshape hack so that ESPIRIT is compatible with the MKL backend of FFTW (#118) (@JakobAsslaender)
v0.5.0
v0.4.2
MRIReco v0.4.2
Closed issues:
Merged pull requests:
- Toeplitz >nfft.jl (#50) (@JakobAsslaender)
- Espirit to eign (#52) (@JakobAsslaender)
- Add support for multi-channel bruker acquisition (#54) (@aTrotier)
- CompatHelper: bump compat for HDF5 to 0.16, (keep existing compat) (#56) (@github-actions[bot])
- add test for Bruker multichannel acquisition (#57) (@aTrotier)
v0.4.1
MRIReco v0.4.1
Merged pull requests:
- add NFFTNormalOp util functions (#44) (@JakobAsslaender)
- Linear operators2 (#47) (@tknopp)
v0.4.0
MRIReco v0.4.0
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])