Skip to content

Releases: bhklab/nbia-toolkit

v0.14.0

30 Jan 15:17

Choose a tag to compare

v0.14.0 (2024-01-30)

Feature

  • feat: Add new CLI commands and improve error handling in DICOMSorter and NBIAClient (83fd4de)

  • feat(cli): Add CLI commands for querying NBIA database (5d9e2d7)

  • feat(dicomsorter): Refactor DICOMSorter class and CLI arguments

This commit refactors the DICOMSorter class and CLI arguments to improve code readability and maintainability. The DICOMSorter class now has a separate method for sorting DICOM files, and the CLI arguments have been organized and documented for better usability. (3c027dc)

Fix

Unknown

  • Merge pull request #66 from jjjermiah/development

Development (b05f2fa)

  • refactor(styling):Refactor code formatting and style (6d6da1b)

  • add os to import (2d5bf9e)

v0.13.0

30 Jan 01:39

Choose a tag to compare

v0.13.0 (2024-01-30)

Chore

  • chore: add pre-commit hook (1913844)

Feature

  • feat(dicomsort): add command line script to build (bb0e687)

Fix

  • fix: change back to codecov 3 (103f727)

  • fix: add pytest xdist to dev dependencies (e406587)

  • fix: added pytest-cov to toml (997bb50)

  • fix: add dev to normal dependencies (32aca9c)

  • fix: poetry run command (6659b4f)

  • fix: use poetry run pytest (3c5b60c)

  • fix: install pytest manually (cecafd7)

  • fix: removing requirements.txt (171bc02)

Refactor

  • refactor: add version() function (ad549dc)

Unknown

  • Merge pull request #65 from jjjermiah/development

Development (6383868)

  • remove windows test (0d293c7)

  • fix code-cov (0bcf004)

  • fix poetry run pytest command (cd179b9)

  • update index (e6ca7be)

  • add requirements.txt back (af18bc6)

  • Merge pull request #64 from jjjermiah/typing-dicomsort

Typing dicomsort (3f1218b)

  • feature(nbia): Add pyfiglet package and display NBIAToolkit version (0007ca0)

  • fix typing errors (ab50dac)

v0.12.1

28 Jan 20:23

Choose a tag to compare

v0.12.1 (2024-01-28)

Documentation

  • docs: add total downloads (6ed7cde)

Unknown

v0.12.0

28 Jan 19:57

Choose a tag to compare

v0.12.0 (2024-01-28)

Build

Feature

  • feat: Update Python versions to accept 3.11 (34137fd)

v0.11.2

28 Jan 19:27

Choose a tag to compare

v0.11.2 (2024-01-28)

Fix

Test

Unknown

v0.11.1

28 Jan 19:05

Choose a tag to compare

v0.11.1 (2024-01-28)

Build

  • build: fix env latest tag error (1989d7b)

v0.11.0

28 Jan 18:44

Choose a tag to compare

v0.11.0 (2024-01-28)

Build

  • build(GHA): fix issue with test_image needs (1bdd456)

  • build(GHA): fix issue with test_image needs (023ac12)

Documentation

  • docs: "fix badges" (d10dff2)

  • docs: add milestone to readme (7b8c3d5)

  • docs: add milestone to readme (3dc3eae)

  • docs: test adding hide-output (037d737)

  • docs: test adding hide-output (cb82e5a)

Feature

  • feat: add getModalityValues and refactor getPatients for getPatientsByCollection (d8d2062)

Fix

  • fix: add better type checks to fix #22 (f8aaa61)

  • fix(logger): parameter type error (1d9fd26)

Test

  • test(nbia): fix downloadSeries patientId error that propagates from getPatient funciton update (101e1be)

Unknown

  • Merge pull request #60 from jjjermiah/development

Development (2b2808c)

  • Merge pull request #59 from jjjermiah/47-feature-refactor-getpatients-and-add-getpatient

47 feature refactor getpatients and add getpatient (4898f86)

  • Refactor: generateFilePathFromDICOMAttributes method (d1a437e)

  • Merge remote-tracking branch 'origin/main' into 46-feature-refactor-getpatients-and-add-getpatient (518ffe3)

  • Merge pull request #58 from jjjermiah/example_notebook

Example notebook (4eb377f)

  • Merge branch 'development' into example_notebook (68ddb13)

  • Update README.md (be0f3e3)

  • Merge pull request #57 from jjjermiah/example_notebook

documentation for notebook and readme (f477c4a)

  • Merge remote-tracking branch 'origin/development' into example_notebook (9ef2623)

v0.10.9

28 Jan 02:41

Choose a tag to compare

v0.10.9 (2024-01-28)

Build

  • build(GHA): separate Codecov (9368df9)

Chore

  • chore: remove excess comments (2e52ef4)

Fix

  • fix(gha): invalid workflow error (1ba3d1e)

Unknown

  • Merge pull request #56 from jjjermiah/development

Development (fb09228)

v0.10.8

28 Jan 02:15

Choose a tag to compare

v0.10.8 (2024-01-28)

Build

  • build(GHA): also tag images with latest (d3e47e2)

Chore

  • chore(format): format scripts with Black (1686564)

  • chore(NBIA_ENDPOINTS): add some endpoints and general documentation (208034a)

Documentation

Fix

  • fix(tests): remove api_headers from being acces (95dd5a3)

  • fix(tests): remove api_headers from being acces (06e6d42)

Refactor

  • refactor(nbia): use headers property instead of api_header attribute (c3b0940)

Unknown

  • Merge pull request #55 from jjjermiah/development

Development (5cb0b70)

Organize project todo (5841645)

  • add changes from upstream
    Merge remote-tracking branch 'origin/development' into organize_project_todo (d101597)

v0.10.7

22 Jan 03:09

Choose a tag to compare

v0.10.7 (2024-01-22)

Documentation

  • docs: Update badges in README.md (2046e8e)