Skip to content

0.4.1

Compare
Choose a tag to compare
@aschuh-hf aschuh-hf released this 20 Jul 22:35
· 58 commits to main since this release

DOI

Minor refactoring of deepali.core and deepali.utils with a few breaking changes.

  • Renamed deepali.core.path to deepali.core.pathlib
    • Moved functions make_temp_dir(), temp_dir(), and temp_file() to deepali.core.tempfile.
  • Renamed deepali.core.types to deepali.core.typing.
    • Moved TensorCollections related functions to deepali.core.collections.
  • Move deepali.utils.cli modules to deepali.core such as
    • deepali.core.argparse
    • deepali.core.environ
    • deepali.core.logging
  • Added deepali.utils.imageio library.
    • If installed, use nibabel to read/write NIfTI images instead of SimpleITK.
    • Support direct streaming of .mha MetaImage files from cloud storage (AWS S3).
    • Keep using SimpleITK for all other image file formats.
  • Modified Image.read() and Image.write() methods to use deepali.utils.imageio library.
  • Use absolute imports between deepali.* packages, relative imports only within.
  • Added software citation using Zenodo.