Releases: mind-inria/mri-nufft
Releases · mind-inria/mri-nufft
v1.5.0
What's Changed
- Small fixes and improvements by @paquiteau in #340
- Add: enable tensor trajectory initialization and updates by @JoosenLi in #338
- Add variable density spiral by @paquiteau in #336
- Add clipping step with warning by @chaithyagr in #343
- Add DUCC0 backend by @mreineck in #345
- Make some fixes for IO functions by @chaithyagr in #349
- Some changes to version checks to avoid issues on old trajectories by @chaithyagr in #353
- feat(ci): move to uv by @paquiteau in #357
- Cartesian Operator by @paquiteau in #355
- Projection step ! by @chaithyagr in #356
- Autograd for off-resonance support by @paquiteau in #337
- Minor clean up for VDS spiral by @Daval-G in #359
- Update CG iterations to not use DCp by @chaithyagr in #360
- Add submodules to trajectories by @Daval-G in #361
- Decimated shape rounding for espirit. by @paquiteau in #363
New Contributors
Full Changelog: v1.4.0...v1.5.0
v1.4.0
What's Changed
- allow external progress bar to be used by @paquiteau in #329
- Add DeepInv support with example of Wavelet Prior by @chaithyagr in #328
- Pulseq by @paquiteau in #283
Full Changelog: v1.3.1...v1.4.0
v1.3.1
What's Changed
- Add ECCENTRIC trajectories by @Daval-G in #238
- Fix: Automatically upsample b0_map in MRIFourierCorrected if shapes m… by @femaleprog in #259
- Nifti affine matrix by @j-obriot in #266
- feat: move to pynfft3. by @paquiteau in #274
- Add support for fiNUFFT spread interpolate by @chaithyagr in #224
- Add issue templates by @Daval-G in #268
- Fix gridder by @chaithyagr in #279
- Cuffinuft memory fix for the update of samples by @AlbaneDL in #278
- Add support to skip samples during reading by @chaithyagr in #281
- test : add unit test for B0 map upsampling in MRIFourierCorrected by @femaleprog in #261
- Fix : add negate flag to switch sign convention in ORC by @femaleprog in #256
- Improvements on the documentation by @paquiteau in #275
- Add prephasors, rewinders etc. by @chaithyagr in #276
- fix: operator shape and try to use gpu. by @paquiteau in #284
- CG fixes and remove warnings by @chaithyagr in #287
- Efficient CG for Cufinufft by @paquiteau in #294
- Upgrade to python 3.10 and minimum dependencies version by @paquiteau in #295
- feat: add coil compression utility by @paquiteau in #293
- Added support for multi-GPU runs with extra optional in kwargs for both cufinufft and gpunufft operators by @AsmaTANABEN in #290
- Acquisition Configuration by @paquiteau in #285
- feat: add pr build doc by @paquiteau in #301
- Clean 2-opt TSP solver by @Daval-G in #288
- feat: rework ORC wrapper and estimations. by @paquiteau in #300
- Add arc length parameterization by @Daval-G in #236
- A small bug to be fixed urgently. by @chaithyagr in #313
- Robust extraction of sequence parameters for Siemens data by @paquiteau in #315
- Minor update to fix Smaps for fMRI by @chaithyagr in #314
- Smaps stability by @chaithyagr in #317
- fix #310 by @paquiteau in #318
- Add LSQR and LSMR for solving the pseudo inverse by @paquiteau in #316
- Add batched smaps support to MRINufftAutograd : Address #258 by @AsmaTANABEN in #263
- Add support for ESPIRIT based SMaps (verrry efficient :P ) (#319) by @chaithyagr in #324
- Refactor Wave-CAIPI to allow support for providing input at par with the paper. by @chaithyagr in #308
- More docs improvements by @paquiteau in #325
New Contributors
- @femaleprog made their first contribution in #259
- @j-obriot made their first contribution in #266
- @AlbaneDL made their first contribution in #278
Full Changelog: v1.2.1...v1.3.1
v1.3.0
What's Changed
- Add ECCENTRIC trajectories by @Daval-G in #238
- Fix: Automatically upsample b0_map in MRIFourierCorrected if shapes m… by @femaleprog in #259
- Nifti affine matrix by @j-obriot in #266
- feat: move to pynfft3. by @paquiteau in #274
- Add support for fiNUFFT spread interpolate by @chaithyagr in #224
- Add issue templates by @Daval-G in #268
- Fix gridder by @chaithyagr in #279
- Cuffinuft memory fix for the update of samples by @AlbaneDL in #278
- Add support to skip samples during reading by @chaithyagr in #281
- test : add unit test for B0 map upsampling in MRIFourierCorrected by @femaleprog in #261
- Fix : add negate flag to switch sign convention in ORC by @femaleprog in #256
- Improvements on the documentation by @paquiteau in #275
- Add prephasors, rewinders etc. by @chaithyagr in #276
- fix: operator shape and try to use gpu. by @paquiteau in #284
- CG fixes and remove warnings by @chaithyagr in #287
- Efficient CG for Cufinufft by @paquiteau in #294
- Upgrade to python 3.10 and minimum dependencies version by @paquiteau in #295
- feat: add coil compression utility by @paquiteau in #293
- Added support for multi-GPU runs with extra optional in kwargs for both cufinufft and gpunufft operators by @AsmaTANABEN in #290
- Acquisition Configuration by @paquiteau in #285
- feat: add pr build doc by @paquiteau in #301
- Clean 2-opt TSP solver by @Daval-G in #288
- feat: rework ORC wrapper and estimations. by @paquiteau in #300
- Add arc length parameterization by @Daval-G in #236
- A small bug to be fixed urgently. by @chaithyagr in #313
- Robust extraction of sequence parameters for Siemens data by @paquiteau in #315
- Minor update to fix Smaps for fMRI by @chaithyagr in #314
- Smaps stability by @chaithyagr in #317
- fix #310 by @paquiteau in #318
- Add LSQR and LSMR for solving the pseudo inverse by @paquiteau in #316
- Add batched smaps support to MRINufftAutograd : Address #258 by @AsmaTANABEN in #263
- Add support for ESPIRIT based SMaps (verrry efficient :P ) (#319) by @chaithyagr in #324
- Refactor Wave-CAIPI to allow support for providing input at par with the paper. by @chaithyagr in #308
- More docs improvements by @paquiteau in #325
New Contributors
- @femaleprog made their first contribution in #259
- @j-obriot made their first contribution in #266
- @AlbaneDL made their first contribution in #278
Full Changelog: v1.2.1...v1.3.0
Zenodo Release
Release for Zenodo
v1.2.1
v1.2.0
What's Changed
- Add some extra features to Siemens reader. by @chaithyagr in #233
- Display 3D trajectories, with a grid interface by @chaithyagr in #193
- Fix CI by @paquiteau in #243
- Fix ci, round 2 by @paquiteau in #245
Full Changelog: v1.1.1...v1.1.2
v1.1.1
Full Changelog: v1.1.0...v1.1.1
v1.1.0
What's Changed
- Simple unet training by @Lenoush in #199
- HotFix for docs by @chaithyagr in #207
- Fix example U Net learning by @chaithyagr in #209
- Update joss by @paquiteau in #213
- fix: Off-resonance array backend checks. by @paquiteau in #212
- Update some examples. by @chaithyagr in #219
- Just a few formatting things by @ckolbPTB in #225
- Densities, random walks & travelling salesman by @Daval-G in #206
- Clean documentation and add type hints by @Daval-G in #228
- Finally get right Orientation from raw data by @chaithyagr in #230
- Fixes for normalization issues by @AsmaTANABEN in #214
- Random sampling by @paquiteau in #220
New Contributors
Full Changelog: v1.0.0...v1.1.0
v1.0.0
What's Changed
- TURBINE & REPI examples, fixes and improvements by @Daval-G in #186
- Add support for v5.0 trajectories by @chaithyagr in #188
- Enhance Fourier Corrected operator by @mcencini in #180
- Fix density update for gpuNUFFT by @chaithyagr in #190
- fix: A cupy array can be provided for smaps as well. by @paquiteau in #198
- add Conjugate Gradient with Momentum by @Lenoush in #185
- Generalize with_* decorators by @mcencini in #194
- Clean CPU examples by @Daval-G in #196
- [feature] add subspace projection model. by @mcencini in #201
- fix: use the (potentially) rescaled trajectory for update. by @paquiteau in #204
- Paper for JOSS by @paquiteau in #200
Full Changelog: v0.11.0...v1.0.0