Skip to content

Releases: LOAMRI/asltk

v0.2.0

27 Nov 12:57
Compare
Choose a tag to compare

Release Notes: Version v0.2.0

Overview

This release introduces several enhancements, bug fixes, and new features, significantly improving the library's functionality and usability. Key updates include added support for BIDS input format, enhancements to data saving/loading methods, and resolution of critical bugs.


🚀 New Features

BIDS Input Support

  • Added support for loading BIDS-compliant input folders.
    Commit: d34a2db

    • Introduced methods to parse and process imaging data from BIDS folders.
    • Enhanced library dependency with pybids.
  • New sample data and README for BIDS format.
    Commit: 0927300

File Format Enhancements

  • Improved dw_asl script to include file format options.
    Commit: 03fcf71

  • Image file format patterns added in the asltk module.
    Commit: 1f826eb

  • Save and load methods added for the ASLData object.
    Commit: 323abf7

Developer Tools

  • .vscode added to .gitignore.
    Commit: 877c3c0

  • Updates to the poetry.lock file.
    Commit: b2ac1e2


🐛 Bug Fixes

Critical Fixes

  • Fixed errors in saving compressed NIfTI files.
    Commit: c6401bb, cfc544b
    Issue: #16

  • Adjusted doctests and docstrings for improved clarity and accuracy.
    Commit: 345d5e3, 1e73ade

  • Fixed usage of temporary folders in tests.
    Commit: 97d4579


📝 Documentation Updates

  • More information about calling asltk scripts on the Getting Started page.
    Commit: 589e1f0

  • Encouraged developers with additional guidance in documentation.
    Commit: 2068a20


🛠️ Enhancements

  • Reorganized the reconstruction module while maintaining API consistency.
    Commit: dc4cddb

  • Progress bar improvements for CBF and MultiTE processing.
    Commit: 248866f

  • Removed unnecessary imports in the ASLData module.
    Commit: b7bcaf2


🔒 Issues Resolved

  • #16: Saving compressed NIfTI files throws an error in cbf.py.
  • #13: Added support for BIDS input format.
  • #11: Save image data for external sharing/loading.

Commit Summary

Commit Type Description
8f99849 ENH New release v0.2.0
97d4579 BUG Fix test using tmp folder
345d5e3 BUG Fix docstring line 140 in utils.py
1e73ade BUG Fix doctest in utils.py module
0927300 ENH Add new sample data (BIDS README)
2068a20 DOC More encouragement for developers
1f826eb ENH Add image file format patterns
f04b1a5 ENH Add pybids as dependency
d34a2db ENH Load BIDS input folder
6bef204 ENH Add more test data (BIDS format)
03fcf71 ENH Improve dw_asl script file format options
b7bcaf2 ENH Remove unnecessary imports in ASLData
323abf7 ENH Add load/save methods for ASLData
589e1f0 DOC Add script info in Getting Started
dc4cddb ENH Reorganize reconstruction module
877c3c0 ENH Add .vscode in .gitignore
b2ac1e2 ENH Update poetry lock file
248866f ENH Improve progress bar for processing
cfc544b BUG Fix save error in multiTE script
c6401bb BUG Fix save error in CBF script

Contributors

Special thanks to all contributors who helped make this release possible! 🎉


Upgrade Instructions

  1. Update the package using your package manager of choice.

    pip install asltk --upgrade
  2. For detailed usage instructions, check the documentation.

Enjoy this release, and feel free to provide feedback or open issues for suggestions!

v0.1.5

16 Nov 15:22
Compare
Choose a tag to compare

528df2d (HEAD -> main, tag: v0.1.5, origin/main) Update version to v0.1.5

ENH

246bd55 Merge pull request #17 from LOAMRI/develop
74f548a ENH: Increase code coverage (utils module)
a5ad9e7 ENH: Add support for multiprocess CPU thread for MultiTEMapping class
dd49e5d ENH: Add limitation to cores values to avoid multithreading overhead
dc8b8f7 ENH: Add test to avoid overhead of multithreading
cd2608d ENH: Add multiprocess (CPU Threading) for the CBFMapping class
8a34905 ENH: Add test for single core execution (CBF Mapping)
097b463 ENH: Apply multiprocessing for CBF/ATT mapping class

DOC

2c4b105 DOC: Improve documentation at Getting Started section
ee13a9c DOC: Removing the automatic assigment to issue templates

STYLE

a84f18a STYLE: Changed output format to NRRD for cbf.py script

v0.1.4

22 Oct 21:16
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.2...v0.1.4

v0.1.2

11 Oct 13:00
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.1...v0.1.2

v0.1.1

07 Oct 15:45
Compare
Choose a tag to compare

What's Changed

  • Full dependencies adjusted to PyPi package

Full Changelog: v0.0.1...v0.1.1

v0.0.1

04 Oct 19:12
Compare
Choose a tag to compare