Tags

Tags give the ability to mark specific points in history as being important
  • v1.0.00

    37f3c5f0 · bump version ·
    version 1.0.00
    
    Changes:
    	- doc: Add definition files for singularity containers with BART
    	- doc: Add documentation of performance options
    	- doc: Add documentation for singularity container
    	- doc: Add documentation for environment variables
    	- affinereg (new): affine registration
    	- bloch (new): Bloch simulation (work-in-progress)
    	- coils (new): simulate coil sensitivity maps
    	- compress (new): compress data using binary mask
    	- cunet (new): conditional U-Net
    	- denoise (new): denoising tool
    	- estmotions (new): non-rigid registration
    	- estscaling (new): estimate a scaling factor from k-space center
    	- gmm (new): Gaussian-Mixture models
    	- grid (new): compute Cartesian grids
    	- grog (new): GROG calibration and gridding (currently only radials)
    	- hist (new): compute histograms
    	- interpolate (new): interpolate and image after transformation
    	- mobasig (sig): forward calculation of physical signal models
    	- multicfl (new): combine/split multi-cfl files
    	- nlinvnet (new): NLINV-Net reconstruction and training
    	- ncalib (new): sensitivity calibration using NLINV
    	- phasepole (new): tool to detect phase poles
    	- pulse (new): compute radio-frequency pulse shapes
    	- raga (new): tool to compute RAGA indices
    	- rovir (new): coil compression with region optimization
    	- sample (new): sample generative score-based models
    	- seq (new): compute MRI sequences
    	- stl (new): read/write STL files
    	- unwrap (new): simply unwrapping tool
    	- tee (new): copy stdin to file and stdout
    	- toraw (new): create raw data files
    	- trajcor (new): retrospectively correct trajectory based on gradient delays
    	- mat2cfl: removed.
    	- bin: zero-fill option
    	- bin: stream support
    	- calc: new function: round
    	- ccapply: realtime geometric coil compression
    	- conway: stream support
    	- copy: stream support
    	- copy: support for reordering of dimensions
    	- epg: make refocusing FA accessible from CLI
    	- ecalib: use Nyström approximation
    	- ecalib: economic mode for 3D coils
    	- fovshift: pass shift as file
    	- invert: option for regularization
    	- join: stream support
    	- mandelbrot: stream support
    	- moba: IR-MECO reconstruction
    	- moba: finalize transparent gpu support in moba
    	- moba: change scaling and command line for T2 moba to be consistent with mobafit
    	- mobafit: CEST fitting
    	- mobafit: simulation based fitting (Bloch + Bloch-McConnell)
    	- nnet: support for nnU-Net for segmenation
    	- nlinv: basis support, temporal regularization, builtin nufft
    	- nlinv: stream support
    	- nufft: fix compatibility to v0.8.00
    	- pics: use of prox in last iteration of FISTA
    	- pics: (TE-)ASL reconstruction
    	- pics: Euler-Maruyama
    	- reconet: fix compatibility to v0.8.00
    	- show: support for printing real part and index
    	- signal: enable the input of fat fraction
    	- signal: generating function-based FSE model
    	- signal: buxton model
    	- signal: option to toggle short TR approximation
    	- sim: CEST sequence
    	- traj: option to create RAGA index file
    	- twixread: optional read PMU signal
    	- twixread: read noise scans
    	- rtreco.sh: new script for realtime reconstruction
    	- library: remove divergence free wavelets
    	- library (num): stable and improved random number generation with Philox-4x32
    	- library (num): GPU support for gaussian random numbers
    	- library (num): rename md_(de)compress -> md_mask_(de)compress
    	- library (num): new functions: md_(z)round(2) functions, md_zsetnanzero(2)
    	- library (num): MPI support for md_copy with strides, and md_zadd2
    	- library (num): new LAPACK wrappers (svd, eigenvalues, solvers)
    	- library (num): matrix logarithm of upper triangular matrix
    	- library (num): matrix square root of triangular matrix
    	- library (num): complex support for matrix exponentials
    	- library (num): new special functions: Legendre polynomials
    	- library (num): new special functions: simplified hyp2f1 function
    	- library (num): new special functions: approximation of gamma function
    	- library (num): Gauss-Legendre quadrature
    	- library (num): Crank Nicolson
    	- library (num): functions for Gaussian mixture models
    	- library (ismrmd): new functions to parse ismrmrd streams
    	- library (iter): Euler Mayurama
    	- library (linop): shift, slice, hankelization, reshape with flags
    	- library (nn): cast linop to nn
    	- library (nn): support for leaky ReLU
    	- library (nn): normalization layer
    	- library (nn): normalized loss
    	- library (nlops): checkpointing container
    	- general: move to codeberg
    	- general: remove TOOLBOX_PATH and DEBUG_LEVEL (use the new ones with BART_ prefix)
    	- general: stream protocol implementation + tests
    	- general: experimental support for delayed computation
    	- general: Windows DLLs
    
  • debian/0.9.00-3

    bart Debian release 0.9.00-3
  • debian/0.6.00-3+deb11u1

    bart Debian release 0.6.00-3+deb11u1
    
  • debian/0.9.00-2

    bart Debian release 0.9.00-2
    
  • debian/0.9.00-1

    bart Debian release 0.9.00-1
    
  • debian/0.8.00-3

    8a18c5bc · Upload to unstable ·
    bart Debian release 0.8.00-3
    
  • debian/0.8.00-2

    c5ba90fd · Upload to unstable ·
    bart Debian release 0.8.00-2
  • debian/0.8.00-1

    5459c39a · Upload to unstable ·
    bart Debian release 0.8.00-1
  • v0.8.00

    eacc67b9 · bump version ·
    version 0.8.00
    
    Changes:
    	- new tools: epg ictv sim reconet onehotenc measure mnist multicfl morphop fovshift
    	- epg: EPG simulations
    	- ictv: infimal convolution TV (experimental)
    	- sim: Bloch simulations
    	- reconet: deep learning reconstruction (MoDL, VarNET)
    	- onehotenc: transform onehotencoded data to integer encoded
    	- measure: compute MSE, SSIM, PSNR
    	- mnist: simple mnist network for demonstration
    	- multicfl: combine/split cfl files
    	- morphop: morphological operations
    	- fovshift: retrospectively shift the FOV
    	- pics: tensorflow loss
    	- pics: select wavelet type
    	- pics: TGV/ICTV regularization (experimental)
    	- moba: scaling parameters via command-line parameters
    	- moba: various numerical fixes
    	- moba: time timensions
    	- moba: support for ADMM
    	- moba: Bloch model recon with tests
    	- moba: multi-gpu option
    	- moba: scaling of TV derivatives
    	- phantom: NIST phantom and others
    	- phantom: rotation for TUBE and NIST phantom geometries
    	- phantom: rectangle geometry
    	- traj: flag for oversampled trajectory
    	- traj: 3D uniform (half-sphere) trajectory
    	- sim: output partial derivatives
    	- twixread: updates for VD/VE versions
    	- ismrmd: support for reading XML metadata
    	- estdelay: more generic regarding un-/centered trajectories
    	- tgv: for rof / tgv denoising
    	- rmfreq: support for contrast changes and coilwise contrast
    	- mobafit: T2 and diffusion fit
    	- ecalib: make number of iterations for orthiter configurable
    	- nufft: warn about incorrectly scaled trajectories
    	- nlinv: fix noncart ENLIVE
    	- pics: fix basis pursuit pics when using a sampling pattern (#285)
    	- fakeksp: fix output argument
    	- python interface: allow multiple files with the correct option string
    	- python interface: faster write_cfl
    	- library: New md functions: zacos, zsinh, zcosh, pdf_gauss, zmaxnorm, zcorr, tenmul
    	- library: framework for neural networks
    	- library: optimization algorithms: SGD, Adam, Adadelta, iPALM
    	- library: linear operators: scale, zconj, zreal, permute, padding, repmat, scaled_sum
    	- library: many new non-linear operators
    	- library: support for using different wavelet type
    	- library: nlop_attach, for attaching a random data pointer
    	- library: nlop reshape function
    	- library: allow forward nufft with toeplitz
    	- library: tgv/ictv + multiple penalties + 3D
    	- generic: radial DCF examples
    	- generic: Add support for multi cfl
    	- generic: POSIX shared memory files
    	- generic: improve determinism
    	- generic: improved parallelization and multi-gpu support
    	- generic: add better support for use as shared libray
    	- generic: bart for centos 7
    	- generic: Fix Fedora Packages
    	- generic: Windows support by MSYS2
    	- generic: support for linking with cudann
    	- generic: support for linking with tensorlfow
    	- generic: add pythontest to github action
    	- generic: LTO test builts
    	- many other bug fixes and improvements
    
  • debian/0.7.00-3

    ca725db0 · Upload to unstable ·
    bart Debian release 0.7.00-3
  • debian/0.7.00-5

    a290bfdf · Upload to unstable ·
    bart-cuda Debian release 0.7.00-5
    
  • debian/0.7.00-4

    57afb8b4 · Upload to unstable ·
    bart-cuda Debian release 0.7.00-4
    
  • debian/0.7.00-2

    3f680ac5 · Upload to unstable ·
    bart Debian release 0.7.00-2
    
  • debian/0.7.00-1

    dc2c4645 · Upload to unstable ·
    bart Debian release 0.7.00-1
    
  • v0.7.00

    d1b0e576 · bump version ·
    version 0.7.00
    
    Changes:
    	- new tools: signal mobafit roistat pol2mask conway
    	- signal: tool to simulate MRI signals
    	- mobafit: tool for point-wise fitting
    	- roistat: tool to compute ROI statistics
    	- pol2mask: tool to compute masks from polygons
    	- conway: Conway's game of life
    	- moba: model-based recon for multi-echo FLASH
    	- moba: model-based T2 mapping
    	- moba: make coil smoothness configurable
    	- moba: add option for k-space filter
    	- moba: enable cartesian k-space data in moba
    	- wshfl: Add fista option
    	- estdelay: export to file
    	- traj: multi-echo trajectory
    	- traj: reading of gradient delays from file
    	- phantom: random tube phantom
    	- nlinv: non squared image sizes
    	- generic: additional tests and unit tests
    	- generic: continuous integration for gitlab
    	- generic: support for BART_COMPAT_VERSION
    	- generic: warning for dirty git versions
    	- generic: target for libismrm.a if ISMRMRD enabled
    	- generic: support for IBM POWER9 HPC ppc64le
    	- generic: MATLAB/Octave test
    	- library: add support for long options
    	- library: new functions: md_zslessequal
    	- library: linop_reshape_in, linop_reshape_out
    	- library: generalized linop_sum
    	- library: operator_stack along an arbitrary dimension
    	- library: new zsmax prox operator
    	- library: continuation for lsqr/itop
    	- library: warmstart for lsqr
    	- library: BLAS accelerated strided operations
    	- library: add more geometry functions
    	- library: more operator_p helper functions
    	- many other bug fixes and improvements
    
  • debian/0.6.00-3

    57c30a05 · Upload to unstable ·
    bart Debian release 0.6.00-3
  • debian/0.6.00-2

    bart Debian release 0.6.00-2
  • debian/0.6.00-1

    fdca821e · Add salsa-ci ·
    bart Debian release 0.6.00-1
  • v0.6.00

    e1a4303e · bump version ·
    version 0.6.00
    
    Changes:
    	- new tools: bin ssa upat rmfreq
    	- bin: tool for binning of dynamic data (Sebastian Rosenzweig)
    	- ssa: Singular Spectrum Analysis (SSA) and SSA-FARY method (Sebastian Rosenzweig)
    	- rmfreq: remove angle-dependent frequency in radial acquisitions (Sebastian Rosenzweig)
    	- upat: generate Cartesian undersampling patterns
    	- phantom: tubes and BART logo phantoms
    	- reshape: perform more general reshapes
    	- show: control precision (Max Litster)
    	- nufft: option to output over-sampled grid
    	- version: check for minimum BART version
    	- traj: problems introduced in 0.5.00 fixed (208, 209, ...)
    	- traj: support for asymetric echos
    	- pics: allow data in COEFF_DIM if basis is not used
    	- nlinv: add direct support for non-Cartesian trajectories
    	- wshfl: various improvements (Siddharth Iyer)
    	- tests: bin, estdelay, ssa, nlinv, pics, nufft, phantom, reshape, upat
    	- generic: removed CMake build system
    	- generic: simplify building of libraries
    	- generic: support running valgrind on unit tests
    	- generic: better support and packages for Fedora and CentOS (Philip Schaten)
    	- library: new functions: md_reshape, md_pad, md_check_equal_dims, md_zcovar,
    	  md_zdiv_reg, md_exp, md_log, md_zsin, md_zcos, md_zatanr, md_zss2,
    	  md_zsmin, md_real, md_imag
    	- library: new line drawing functions required by view
    	- library: new functions: mat_pinv_left, mat_pinv_right
    	- library: new debug function to print bitmasks
    	- library: fix GPU fft to work with more complicated dimensions (Christian Holme)
    	- many other bug fixes and improvements