Skip to content

v0.4.0

Pre-release
Pre-release

Choose a tag to compare

@schuenke schuenke released this 04 Jun 07:57
0d0afc7

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