Releases: isi-nmr/brukerapi-python
Releases · isi-nmr/brukerapi-python
v0.2.0
What's Changed
- Update the docs by @headmeister in #27
- Enable most of the tests, Fix errors in splitters. Add installation tests for all supported python versions. Enable data cache in tests. Add contains on dataset and jcampdx by @headmeister in #29
- Implementing Ruff for code consistency and coverage to asses test coverage by @headmeister in #30
- Optimizations of jcampdx reading, faster file transfer, Support for rawdata, fix EPSI and dtiEPI fids bump version by @headmeister in #31
- Support for PV360 rawdata reading @headmeister in #31
Breaking changes
- The Spectroscopy schema now also includes another dimension (NI) for multi-echo acquisitions, in order to support CPMG
- New scheme id for dtiEPI and EPSI in order to fix dtiEPI and EPSI FID dataset loading. The schema now also includes another experiment dimension to support spectroscopic and diffusion
Full Changelog: v0.1.10...v0.2.0
v0.1.10
Refactor loading stages
v0.1.9 version bump v0.1.9
Replace all numpy deprecations
Searched for and replaced all those listed here https://numpy.org/devdocs/release/1.20.0-notes.html#deprecations
Credit to @wtclarke
v0.1.7
0.1.7 (2022-06-03)
- Fixed bug in fid configuration
v0.1.6
0.1.6 (2022-05-27)
- Fixed reading of PV7 1D spectroscopy data
v0.1.5
Bugfixes
- Fixed bug in report CLI sub-command
BrukerAPI 0.1.4.0 Release Notes
This version solves the problem of errors occurring during the loading of datasets, caused by failure to create one of the properties required for loading of the data array. When such a situation occurs, the MissingProperty exception is thrown and the user is both informed on which property failed to load and how to get support.
PV 7.0 support
- Support for datasets measured by ParaVision 7.0
- TE and TR property for fid dataset type
- experimental version of affine property for 2dseq dataset type
New CLI
Significant code refactoring. The command line was revisited.