Recent Releases of spec2nii
spec2nii - 0.7.4
0.7.4 (Thursday 18th April 2024)
- Refinements and improvements to the GE SVS pipeline from Mark Mikkelsen.
- Add support for older jMRUI text formats which have a slightly different syntax. With thanks to Donnie Cameron.
- Handle odd case of XA like .twix headers in a VX baseline scan
- Improved (and validated) handling of Dinesh Deelchand's slaser sequences with integrated references (
svs_slaser(voi)_dkd(2))
- Python
Published by wtclarke almost 2 years ago
spec2nii - V0.7.3
0.7.3 (Tuesday 12th March 2024)
- Siemens .rda format now had corrected and validated orientations (tested on VE11 baseline).
- Siemens .rda format now handles MRSI/CSI data and matches DICOM output. Validated on VE11 baseline data.
- Fixes in Siemens Twix special case for universal editing sequence (HERMES conditions).
- Added handling of custom Bruker sequences
mt_sLASER,mt_MEGA_sLASER_V35andcl_STELASER_PA360_b. - Philips vendor MEGA-PRESS handled through DICOM pathway. Thanks to Sandeep Ganji and Yansong Zhao for their help.
- Python
Published by wtclarke about 2 years ago
spec2nii - 0.7.2
0.7.2 (Thursday 7th December 2023)
- SpectralWidth now added to header extension automatically to match bids specification.
- NIfTI-MRS V0.8 now generated.
- Better handling of philips spar/sdat tags and singleton dimensions.
- Fixed bug where no name was set when a mixed folder of imaging and spectroscopy dicom was provided.
- Python
Published by wtclarke over 2 years ago
spec2nii - 0.7.1
0.7.1 (Tuesday 7th November 2023)
- The --anon flag can be passed with any call to anonymise after writing files.
- The Siemens enhanced DICOM filetype pathway now handles CSI data.
- Fixed issue with RDA files having latin1 encoding. Thanks to gaunab on github. Fixes Issue #96.
- Now support GE p-files up to version 30.0.
- Python
Published by wtclarke over 2 years ago
spec2nii - V0.6.11
0.6.11 (Friday 28th July 2023)
- Fixed a bug in Philips spar/sdat orientations - this will affect voxels with rotations in more than one axes.
- Fixed a bug in Philips DICOM orientations - this will affect voxels with rotations in more than one axes.
- Python 3.7 now in end of life status and is no longer supported.
spec2nii dump/extract/insertcan now be used to inspect and fix non-compliant NIfTI-MRS files.
- Python
Published by wtclarke over 2 years ago
spec2nii - V0.6.8
0.6.8 (Wednesday 22nd March 2023)
- Added handling for the GE jpress sequence (for JH HURCULES sequence)
- Added twix handling of the HYPER (smmsvsherc_hyper) sequence (added by Aaron Gudmundson)
- Better handling of partial acquisitions of Siemens and Philips HYPER sequence.
- Python
Published by wtclarke about 3 years ago
spec2nii - V0.6.7
0.6.7 (Wednesday 15th March 2023)
spec2nii insertcan now insert a compliant header object into a non-compliant NIfTI file to generate a new NIfTI-MRS file.spec2nii insertcan now update dwelltime using the optional--dwelltimeargument.
- Python
Published by wtclarke about 3 years ago
spec2nii - v0.6.2
0.6.2 (Sunday 5th February 2023)
- Handle HYPER references in SPAR/SDAT pipeline
- Handle HURCULES/HERMES (smmsvsherc) sequence in XA twix format.
- Changed behaviour of Siemens DICOM
spec2nii dicomto recursively glob directory argument. - Better error output when encountering MR Image SOPClassUID.
- Python
Published by wtclarke about 3 years ago
spec2nii - v0.6.1
0.6.1 (Wednesday 18 January 2023)
- Fixed conjugation issue introduced by new nifti-mrs package dependency
- SPAR/SDAT pipeline now handles HYPER special case.
- Data/list pipeline now handles HYPER special case.
- Fixed issue with XA Twix PatientSex and TxOffset attributes.
- Reenable Bruker conversion.
- Python
Published by wtclarke about 3 years ago
spec2nii - V0.5.0
0.5.0 (Friday 2nd December 2022)
- NIfTI-MRS version 0.6
- Handle locale specific decimal separators in rda format.
- Added special-case handling of the mgssvsed(_universal) for twix data inputs.
- Modified repository structure. Siemens and Philips files now have dedicated directories.
- Support Python 3.11
- Enable automatic Pypi upload and move to pyproject.toml file build.
- Bruker conversion currently limited to numpy installations <1.20.0. Awaiting brukerapi package update.
- Python
Published by wtclarke about 3 years ago
spec2nii - V0.4.1
Wednesday 26th Jan 2022
- Added WIP for slaser GE CSI sequence
- Fixed bug in oslaser GE sequence path
- Code readability fixes.
Detailed changes
- Fix more typos by @DimitriPapadopoulos in https://github.com/wtclarke/spec2nii/pull/27
- Redundant comparison by @DimitriPapadopoulos in https://github.com/wtclarke/spec2nii/pull/28
- WIP for probe-sl GE sequence data by @wtclarke in https://github.com/wtclarke/spec2nii/pull/29
- Start fixing deepsource.io alerts by @DimitriPapadopoulos in https://github.com/wtclarke/spec2nii/pull/30
- Add missing meta output to GE oslaser pathway. by @wtclarke in https://github.com/wtclarke/spec2nii/pull/34
Full Changelog: https://github.com/wtclarke/spec2nii/compare/0.4.0...0.4.1
- Python
Published by wtclarke about 4 years ago