0.4.1
Minor refactoring of deepali.core
and deepali.utils
with a few breaking changes.
- Renamed
deepali.core.path
todeepali.core.pathlib
- Moved functions
make_temp_dir()
,temp_dir()
, andtemp_file()
todeepali.core.tempfile
.
- Moved functions
- Renamed
deepali.core.types
todeepali.core.typing
.- Moved
TensorCollections
related functions todeepali.core.collections
.
- Moved
- Move
deepali.utils.cli
modules todeepali.core
such asdeepali.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.
- If installed, use
- Modified
Image.read()
andImage.write()
methods to usedeepali.utils.imageio
library. - Use absolute imports between
deepali.*
packages, relative imports only within. - Added software citation using Zenodo.