ChangelogΒΆ

0.3.8 22/05/18

  • [Bug] #111: issues when processing with TARQUIN are reported to the user
  • [Bug] #107: LCModel processing works without a voxel transform

0.3.7 30/04/18

  • [Feature] #87: singlet fitting returns MRSData for fit
  • [Feature] #85: new whiten function to decorrelate multi-channel data
  • [Feature] #109: TARQUIN processing now supports a water reference
  • [Bug] #98: fixed an issue where 2D images could not be used to create a voxel mask
  • [Bug] #100: improved loading of Philips sdat files (thanks to @jhamilx for help)
  • [Bug] #102: fixed problem with loading anonymized twix files

0.3.6 02/11/17

  • [Feature] #94: loading Siemens DICOM now includes a voxel transform
  • [Bug] #90: fixed a problem with resampling to a single slice
  • [Bug] #92: fixed a problem where row_vector and column_vector where swapped
  • [Bug] #88: fixed an issue where certain Siemens DICOM files did not import

0.3.5 25/09/17

  • [Bug] #82: fixed an issue with spectral registration over limited frequency ranges

0.3.4 05/08/17

  • [Feature] #80: Added resampling of 3D volumes to new coordinate systems

0.3.3 03/08/17

  • [Feature] #76: Added new auto-phasing algorithms

0.3.2 02/08/17

  • [Bug] #78: fixed an issue where SIFT denoising returns real values from complex input

0.3.1 01/08/17

  • [Feature] #38: read TE from twix files
  • [Feature] #44: added ImageBase class to handle working with structural images
  • [Feature] #45: load_twix() now gets voxel positioning information
  • [Feature] #56: added ability to get a slice to access a subset of spectrum
  • [Feature] #59: TARQUIN processing now includes plots of fits and data
  • [Feature] #62: can create a mask showing spectroscopy volume on structural volume
  • [Feature] #63: coordinate transform functions now accept nd grids as input, not just single coordinates
  • [Feature] #68: added support for save/load of Nifti format
  • [Feature] #70: added direction vector accessors for spatial orientation
  • [Bug] #54: removed some additional PHI when anonymising twix data. Thanks to @josephmje for the fix
  • [Bug] #67: created image mask is now an ImageBase object
  • [Bug] #72: fixed a problem where sometimes channel combination was done over the wrong axis
  • [Bug] #74: changed image direction vectors to always be positive

0.3.0 04/05/17

  • [Feature] #20: added support for MRS DICOM format
  • [Feature] #21: added adjust_phase() function for MRSData
  • [Feature] #24: added MRSSpectrum object to match existing FID object. Thanks to @lasyasreepada for the feature
  • [Feature] #29: loading functions for Bruker data
  • [Feature] #35: adjust_frequency() function for MRSData
  • [Bug] #17: fixed bug where lcmodel files where created without quoted strings
  • [Bug] #23: fixed denoising methods casting complex to real
  • [Bug] #31: all phase adjustments use common function
  • [Bug] #33: negated initial guesses for spectral registration
  • [Bug] #39: fixed issue with spline denoising receiving float instead of integer values
  • [Support] #10: convert all docstrings to NumPy format, thanks to @lasyasreepada for a great job
  • [Support] #15: single location for current version information _version.py
  • [Support] #28: add documentation for water suppression methods