Releases: mrirecon/bart
version 0.3.01
Changes:
- automatic build testing for Linux and MacOS X
- automatic tests for some tools
- a unit testing framework for functions
- python wrapper: bart.py
- fix problem with matlab wrapper
- change default path for fftw on Mac OS X
- new tools: carg, wavg
- carg: complex argumemt
- wavg: weighted average
- library: tools for chebyshev approximation
- library: improvements for type safety
- many other bug fixes and enhancements
version 0.3.00
Changes:
- all tools are integrated into the bart command (e.g. call "bart pics ...")
- new tools: mip, lrmatrix, estdims, filter, estvar
- mip: maximum-intensity projection
- estdims: estimate dimension ffrom non-Cartesian trajectories
- lrmatrix: (multi-scale) low-rank decomposition and matrix completion
- filter: median filter
- estvar: estimate noise variance from calibration matrix
- removed deprecated tools: sense, relnorm
- pics: multi-scale low rank regularization
- pics: new options (scale factor, warm-start)
- threshold: added divergence-free wavelet, locally low-rank, and wavelet thresholding
- phantom: 3d image-domain + k-space
- homodyne: various improvements and new options
- new command-line completion script for bash shell
- remove dependency on GSL
- library: improved processing of command-line options
- library: least-absolute deviation using reweighting (lad.c/h)
- library: relax cuda fft constraints
- library: multind/vecops functions for comparisons
- library: add {less,greater} than or equal to prox functions
- many other bug fixes and enhancements
version 0.2.09
Changes:
- support multiple penalties in pics tool
- fix problems with odd matrix sizes
- fix performance regression (fftmod, gram_matrix)
- added tools: show, rmnse, sub, fakeksp, version
- example script for GRASP reconstruction
- experimental wave reconstruction
- toimg: write sequence of 2D images
- make cfl file format reader forwards compatible
- a sampling pattern can be specified with rsense
- autogenenerated .gitignore
- exuberant ctags script
- library: finite difference operator
- library: experimental simplex code
- library: generalized calibration matrix construction
- other minor bug fixes and enhancements
version 0.2.08
Changes:
- nufft tool: support for additional (e.g. time) dimensions
- combination of 'sense' and 'nusense' tools into a single
'pics' (parallel-imaging compressed-sensing) tool - pics tool: support for additional (e.g. time) dimensions
- pics tool: multi-dimensional wavelet or TV penalties
- supports for Microsoft Windows with Cygwin
- a python-based image viewer (by Frank Ong)
- a wavelet tool (cdf97)
- an image export tool for PNG and proto-dicom
- support for odd sizes in the 'fftmod' function
- support for odd sizes in ESPIRiT calibration
- maximum-variance phase normalization of ESPIRiT maps
- computation of radial golden-angle trajectories
- workaround for a bug in GCC 4.6.3 (affects Ubuntu LTS 12.04)
- other minor bug fixes and enhancements
version 0.2.07
Changes:
- document installation on Windows
- don't set gcc 4.7 as default compiler for MacOS X
- add missing make target for SAKE
- option for static linking to Makefile
- library for lowrank regularization
- new option for a very basic lowrank regularization in sense
- new 'batch_svthresh' function
- block processing functions (num/blockproc.[ch])
- divergence-free wavelet library
- add help and error handling to bart.m
- 'svd' and 'calmat' tools
- rename 'resize' and 'svd' functions
- add 'md_calloc' function
- fft: add assert for null plan
- linop interface for wavelets3 (waveop.[ch])
- fix wavelet3 benchmarks
- remove support for CULA
- other minor enhancments and bug fixes