ChangelogΒΆ

0.4.1 24/05/20

  • [Feature] #133: improved interface to frequency correction methods and new method RATS

  • [Feature] #135: added TR parameter to MRSBase objects

  • [Feature] #137: added functions to support absolute quantification

0.4.0 13/05/20

  • [Feature] #124: GE P-files are now supported

  • [Feature] #128: channel combination functions can now accept a channel axis

  • [Bug] #121: fixed missing return of MRSData.fid method

  • [Bug] #125: loading DICOM image volumes uses supplied extension to identify candidate slices

0.3.9 10/07/18

  • [Bug] #115: added ability to change encoding used for Philips SPAR files

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