v0.4.0
Pre-release
Pre-release
Fixes:
- fixed prep_rf_simulation method of BMCTool class (this only affected pulses with amplitude and phase modulation)
- fixed accessing attributes of pypulseq Sequence objects
Updates:
- standardised type hints using typing package
- standardised path handling using pathlib package
- updated example files
Deprecations:
- marked utils/seq/conversion as deprecated, because conversion functions are not needed since release of pypulseq 1.3.1
- marked utils/seq/auxiliary/get_offsets as deprecated. Use get_definition('offsets_ppm') instead.
New features/functionality:
- added utils/seq/auxiliary/get_definition function to get one individual value directly from the definitions of a seq file (much faster compared to pypulseq)
- added utils/seq/auxiliary/get_definitions to get a dictionary with ALL definitions of a seq file (much faster compared to pypulseq)
- added utils/eval/normalize_data function to enable the normalization of simulated data before plotting
- added several options to the utils/eval/plot_z function