Recent Releases of MRI-NUFFT
MRI-NUFFT - Zenodo Release
Release for Zenodo
Scientific Software - Peer-reviewed
- Python
Published by paquiteau 9 months ago
MRI-NUFFT - v1.2.1
What's Changed
- Clean signal gradient display by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/246
- Fix Lloyd's sampling coordinates by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/247
- fix(joss): Address #250 by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/251
- Update on conjugate gradient and its example by @alineyyy in https://github.com/mind-inria/mri-nufft/pull/252
Full Changelog: https://github.com/mind-inria/mri-nufft/compare/v1.2...v1.2.1
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] 9 months ago
MRI-NUFFT - v1.2.0
What's Changed
- Add some extra features to Siemens reader. by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/233
- Display 3D trajectories, with a grid interface by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/193
- Fix CI by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/243
- Fix ci, round 2 by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/245
Full Changelog: https://github.com/mind-inria/mri-nufft/compare/v1.1.1...v1.1.2
Scientific Software - Peer-reviewed
- Python
Published by chaithyagr 10 months ago
MRI-NUFFT - v1.1.0
What's Changed
- Simple unet training by @Lenoush in https://github.com/mind-inria/mri-nufft/pull/199
- HotFix for docs by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/207
- Fix example U Net learning by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/209
- Update joss by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/213
- fix: Off-resonance array backend checks. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/212
- Update some examples. by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/219
- Just a few formatting things by @ckolbPTB in https://github.com/mind-inria/mri-nufft/pull/225
- Densities, random walks & travelling salesman by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/206
- Clean documentation and add type hints by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/228
- Finally get right Orientation from raw data by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/230
- Fixes for normalization issues by @AsmaTANABEN in https://github.com/mind-inria/mri-nufft/pull/214
- Random sampling by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/220
New Contributors
- @ckolbPTB made their first contribution in https://github.com/mind-inria/mri-nufft/pull/225
Full Changelog: https://github.com/mind-inria/mri-nufft/compare/v1.0.0...v1.1.0
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] 11 months ago
MRI-NUFFT - v1.0.0
What's Changed
- TURBINE & REPI examples, fixes and improvements by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/186
- Add support for v5.0 trajectories by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/188
- Enhance Fourier Corrected operator by @mcencini in https://github.com/mind-inria/mri-nufft/pull/180
- Fix density update for gpuNUFFT by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/190
- fix: A cupy array can be provided for smaps as well. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/198
- add Conjugate Gradient with Momentum by @Lenoush in https://github.com/mind-inria/mri-nufft/pull/185
- Generalize with_* decorators by @mcencini in https://github.com/mind-inria/mri-nufft/pull/194
- Clean CPU examples by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/196
- [feature] add subspace projection model. by @mcencini in https://github.com/mind-inria/mri-nufft/pull/201
- fix: use the (potentially) rescaled trajectory for update. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/204
- Paper for JOSS by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/200
Full Changelog: https://github.com/mind-inria/mri-nufft/compare/v0.11.0...v1.0.0
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] about 1 year ago
MRI-NUFFT - v0.11.0
What's Changed
- fix: upload-artifact v4 ccompatibility by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/172
- Add support for multicoil autodiff in absence of Smaps by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/175
- Some tweaks for stacked nufft by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/173
- Fix MaxRecursionDepth error, Memory leaks and move to CUDA12 by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/174
- Fix violation check rule by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/177
- Add TURBINE/REPI with EPI-based tools by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/137
- Adding a bunch of new examples by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/181
- 150 right shape by @Lenoush in https://github.com/mind-inria/mri-nufft/pull/161
Full Changelog: https://github.com/mind-inria/mri-nufft/compare/v0.10.0...v0.11.0
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] over 1 year ago
MRI-NUFFT - v0.10.0
What's Changed
- Add torch kbnufft support by @Lenoush in https://github.com/mind-inria/mri-nufft/pull/111
- Allow NSP reader to automatically choose Nyquist dwell times by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/154
- Twixtools and orientation matrix extraction by @mbertrait in https://github.com/mind-inria/mri-nufft/pull/157
- Revert siemens raw data reader to mapVBVD by @mbertrait in https://github.com/mind-inria/mri-nufft/pull/165
- Plugging a bunch of test holes back to CI by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/160
- Add average and fix bug for cartesian data by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/166
- Smaps update and prevent saving trajectory for autodiff by @AsmaTANABEN in https://github.com/mind-inria/mri-nufft/pull/156
- Have a trajectory learner example and reform the documentation build flow by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/167
- Update test-ci.yml by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/169
- fix: add unix time stand for unicity. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/171
New Contributors
- @mbertrait made their first contribution in https://github.com/mind-inria/mri-nufft/pull/157
- @AsmaTANABEN made their first contribution in https://github.com/mind-inria/mri-nufft/pull/156
Full Changelog: https://github.com/mind-inria/mri-nufft/compare/v0.9.1...v0.10.0
Scientific Software - Peer-reviewed
- Python
Published by chaithyagr over 1 year ago
MRI-NUFFT - v0.9.1
What's Changed
- Update README.rst by @philouc in https://github.com/mind-inria/mri-nufft/pull/144
- Update README.rst by @philouc in https://github.com/mind-inria/mri-nufft/pull/143
- Update getting_started.rst by @philouc in https://github.com/mind-inria/mri-nufft/pull/145
- Update mrinufft_convention.rst by @philouc in https://github.com/mind-inria/mri-nufft/pull/146
- Update README.rst by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/148
- Debug doc by @philouc in https://github.com/mind-inria/mri-nufft/pull/149
- 3D radial trajectory bundle (clean) by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/115
- A major bug in NSP read trajectory implementation by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/85
New Contributors
- @philouc made their first contribution in https://github.com/mind-inria/mri-nufft/pull/144
Full Changelog: https://github.com/mind-inria/mri-nufft/compare/v0.9.0...v0.9.1
Scientific Software - Peer-reviewed
- Python
Published by chaithyagr over 1 year ago
MRI-NUFFT - v0.9.0
Highlights
- update of points for gpuNUFFT, finufft and cufinufft (No need for creating new plans !)
- Autodifferentation with respect to sampling point (thanks @alineyyy !)
What's Changed
- fix: avoid copy when casting with astype. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/112
- Smaps estimation module in mri-nufft by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/90
- fix: numpy/cupy compatibility for stacked nufft. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/120
- Spiral patch by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/105
- Some fixes in Smaps blurr function and slice and contrast based stuff by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/119
- add mrinufft convention by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/121
- feat(ci): add cache capabilities. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/126
- Autodiff wrt to trajectory by @alineyyy in https://github.com/mind-inria/mri-nufft/pull/116
- Numpy2.0 by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/134
- Change density to density_compensators by @Lenoush in https://github.com/mind-inria/mri-nufft/pull/114
- add method == true in base.py by @Lenoush in https://github.com/mind-inria/mri-nufft/pull/130
- Add support for updating points with gpuNUFFT by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/133
- Update plan in time for cufinufft and finufft by @alineyyy in https://github.com/mind-inria/mri-nufft/pull/138
- Test multi-coils in test_autodiff by @alineyyy in https://github.com/mind-inria/mri-nufft/pull/139
- fix: xp array for stacked. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/141
New Contributors
- @alineyyy made their first contribution in https://github.com/mind-inria/mri-nufft/pull/116
- @Lenoush made their first contribution in https://github.com/mind-inria/mri-nufft/pull/114
Full Changelog: https://github.com/mind-inria/mri-nufft/compare/v0.8.0...v0.9.0
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] over 1 year ago
MRI-NUFFT - v0.8.0
TLDR: More trajectories, performance gains, and full pytorch support with autodiff !
What's Changed
- Add helical and annular shell trajectories by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/34
- Add Seiffert spiral and shell trajectories by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/36
- Trajectory display overhaul by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/37
- Add 3D wave caipi by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/38
- feat: use a very large coil dimension for 2D stacked NUFFT by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/39
- Testclean by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/43
- Better docs by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/40
- Expansion overhaul by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/41
- Update test-ci.yml by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/52
- feat: use enums by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/55
- Improve the display config by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/54
- Propeller by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/56
- Benchmark tweaks by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/62
- Density compensation by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/66
- Dispatch density methods in operators by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/68
- Some fixes for pipe density by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/75
- Doc improvements by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/74
- style: run black 24. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/79
- fix: robust voronoi estimation. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/78
- feat: cherry-pick torch and lipchitz. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/76
- Direct Torch and CUPY support for gpUNUFFT arrays by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/80
- feat: add batch support for gpunufft. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/81
- Test refactor by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/83
- Fibonacci patch by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/86
- fix #91 by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/92
- share a 2D nufft across Stacked Operators by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/87
- feat: add examples creating GIF of trajectories. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/93
- fix: broken link by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/94
- Add MRI-NUFFT scheme image by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/95
- Fix NDFT tests by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/96
- feat: start an autodiff poc. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/82
- Gpunufft data consistency by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/97
- Added siemens data reader and phase shifter by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/89
Full Changelog: https://github.com/mind-inria/mri-nufft/compare/v0.3.0...v0.8.0
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] over 1 year ago
MRI-NUFFT - v0.3.0
What's Changed
- Added support for _spread and _interp by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/9
- Tests by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/12
- minor fixes. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/16
- Add io by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/10
- add GPU CI by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/17
- style(trajectories): fix ruff and run black. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/23
- docs(example): improve rendering of docs. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/25
- doc(trajectory): better format for table. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/26
- Stacked nufft by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/24
- Add support for gpuNUFFT by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/18
- feat(stacked): add stacked from/to 3d trajectories functions. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/28
- Add 2D ring trajectory by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/27
- ci: simplify the CI and CD. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/30
- fix: missing extra argument. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/32
- perf: use scipy fft. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/31
- More stacked nufft tweaks. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/33
- Some fixes for stacked nufft by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/35
- Auto register Interfaces by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/29
New Contributors
- @chaithyagr made their first contribution in https://github.com/mind-inria/mri-nufft/pull/9
- @paquiteau made their first contribution in https://github.com/mind-inria/mri-nufft/pull/12
- @Daval-G made their first contribution in https://github.com/mind-inria/mri-nufft/pull/27
Full Changelog: https://github.com/mind-inria/mri-nufft/compare/v0.2.0...v0.3.0
Full Changelog: https://github.com/mind-inria/mri-nufft/compare/v0.7.0...v0.3.0
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] over 1 year ago
MRI-NUFFT - v0.7.0
What's Changed
- Test refactor by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/83
- Fibonacci patch by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/86
- fix #91 by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/92
- share a 2D nufft across Stacked Operators by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/87
- feat: add examples creating GIF of trajectories. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/93
Full Changelog: https://github.com/mind-inria/mri-nufft/compare/v0.6.1...v0.7.0
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] over 1 year ago
MRI-NUFFT - v0.6.1
What's Changed
- feat: add batch support for gpunufft. by @paquiteau and @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/81
Full Changelog: https://github.com/mind-inria/mri-nufft/compare/v0.6.0...v0.6.1
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] almost 2 years ago
MRI-NUFFT - v0.6.0
What's Changed
- Direct Torch and CUPY support for gpUNUFFT arrays by @chaithyagr in https://github.com/mind-inria/mri-nufft/pull/80
Full Changelog: https://github.com/mind-inria/mri-nufft/compare/v0.5.0...v0.6.0
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] almost 2 years ago
MRI-NUFFT - v0.5.0
TLDR: Numpy/Cupy/Pytorch are now supported for input and output array.
What's Changed
- style: run black 24. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/79
- fix: robust voronoi estimation. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/78
- feat: cherry-pick torch and lipchitz. by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/76
Full Changelog: https://github.com/mind-inria/mri-nufft/compare/v0.4.0...v0.5.0
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] almost 2 years ago
MRI-NUFFT - v0.4.0
What's Changed
- Add helical and annular shell trajectories by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/34
- Add Seiffert spiral and shell trajectories by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/36
- Trajectory display overhaul by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/37
- Add 3D wave caipi by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/38
- feat: use a very large coil dimension for 2D stacked NUFFT by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/39
- Testclean by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/43
- Better docs by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/40
- Expansion overhaul by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/41
- Update test-ci.yml by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/52
- feat: use enums by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/55
- Improve the display config by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/54
- Propeller by @Daval-G in https://github.com/mind-inria/mri-nufft/pull/56
- Benchmark tweaks by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/62
- Density compensation by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/66
- Dispatch density methods in operators by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/68
- Some fixes for pipe density by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/75
- Doc improvements by @paquiteau in https://github.com/mind-inria/mri-nufft/pull/74
Full Changelog: https://github.com/mind-inria/mri-nufft/compare/v0.3.0...v0.4.0
Scientific Software - Peer-reviewed
- Python
Published by github-actions[bot] almost 2 years ago