Recent Releases of yagit

yagit - v0.5.0

Completely new implementation written from scratch!

Main functionalities: - two methods of gamma index calculation: classic and Wendling, - four implementations of the classic method (sequential, multithreaded, SIMD, multithreaded + SIMD), - two implementations of the Wendling method (sequential, multithreaded), - three versions of the gamma index: 2D, 2.5D, and 3D, - reading input files (DICOM and MetaImage), - saving data and results to an output file (MetaImage), - linear, bilinear, and trilinear interpolation of data.

Also, performance tests, a lot of unit tests, and new documentation have been written.

The new documentation is available here: https://datamedsci.github.io/yagit/

What's Changed

  • feat: reviewpad onboarding by @reviewpad in https://github.com/DataMedSci/yagit/pull/51
  • new implementation by @michal367 in https://github.com/DataMedSci/yagit/pull/52
  • MetaImage support by @michal367 in https://github.com/DataMedSci/yagit/pull/53
  • Wendling method by @michal367 in https://github.com/DataMedSci/yagit/pull/54
  • Multithreaded gamma index by @michal367 in https://github.com/DataMedSci/yagit/pull/55
  • new project structure by @michal367 in https://github.com/DataMedSci/yagit/pull/56
  • Unit tests by @michal367 in https://github.com/DataMedSci/yagit/pull/57
  • SIMD gamma index by @michal367 in https://github.com/DataMedSci/yagit/pull/60
  • Multithreaded SIMD gamma index by @michal367 in https://github.com/DataMedSci/yagit/pull/62
  • Add better load balancer for multithreaded Wendling by @michal367 in https://github.com/DataMedSci/yagit/pull/64
  • Performance tests improvements by @michal367 in https://github.com/DataMedSci/yagit/pull/65
  • add documentation by @michal367 in https://github.com/DataMedSci/yagit/pull/67

New Contributors

  • @reviewpad made their first contribution in https://github.com/DataMedSci/yagit/pull/51
  • @michal367 made their first contribution in https://github.com/DataMedSci/yagit/pull/52

Full Changelog: https://github.com/DataMedSci/yagit/compare/v0.4.2...v0.5.0

- C++
Published by michal367 almost 2 years ago

yagit - v0.5.0

Completely new implementation written from scratch!

Main functionalities: - two methods of gamma index calculation: classic and Wendling, - four implementations of the classic method (sequential, multithreaded, SIMD, multithreaded + SIMD), - two implementations of the Wendling method (sequential, multithreaded), - three versions of the gamma index: 2D, 2.5D, and 3D, - reading input files (DICOM and MetaImage), - saving data and results to an output file (MetaImage), - linear, bilinear, and trilinear interpolation of data.

Also, performance tests, a lot of unit tests, and new documentation have been written.

The new documentation is available here: https://datamedsci.github.io/yagit/

What's Changed

  • feat: reviewpad onboarding by @reviewpad in https://github.com/DataMedSci/yagit/pull/51
  • new implementation by @michal367 in https://github.com/DataMedSci/yagit/pull/52
  • MetaImage support by @michal367 in https://github.com/DataMedSci/yagit/pull/53
  • Wendling method by @michal367 in https://github.com/DataMedSci/yagit/pull/54
  • Multithreaded gamma index by @michal367 in https://github.com/DataMedSci/yagit/pull/55
  • new project structure by @michal367 in https://github.com/DataMedSci/yagit/pull/56
  • Unit tests by @michal367 in https://github.com/DataMedSci/yagit/pull/57
  • SIMD gamma index by @michal367 in https://github.com/DataMedSci/yagit/pull/60
  • Multithreaded SIMD gamma index by @michal367 in https://github.com/DataMedSci/yagit/pull/62
  • Add better load balancer for multithreaded Wendling by @michal367 in https://github.com/DataMedSci/yagit/pull/64
  • Performance tests improvements by @michal367 in https://github.com/DataMedSci/yagit/pull/65
  • add documentation by @michal367 in https://github.com/DataMedSci/yagit/pull/67

New Contributors

  • @reviewpad made their first contribution in https://github.com/DataMedSci/yagit/pull/51
  • @michal367 made their first contribution in https://github.com/DataMedSci/yagit/pull/52

Full Changelog: https://github.com/DataMedSci/yagit/compare/v0.4.2...v0.5.0

- C++
Published by michal367 almost 2 years ago

yagit - 0.4.2

What's Changed

  • gi_core refactor by @TheTryton in https://github.com/DataMedSci/gi-yagit/pull/32
  • fix: update vcpkg commit by @kdbogusz in https://github.com/DataMedSci/gi-yagit/pull/46
  • Delete .travis.yml by @grzanka in https://github.com/DataMedSci/gi-yagit/pull/49
  • Add sphinx documentation by @kdbogusz in https://github.com/DataMedSci/gi-yagit/pull/48

Full Changelog: https://github.com/DataMedSci/gi-yagit/compare/v0.4.1...v0.4.2

- C++
Published by grzanka about 3 years ago

yagit - v0.4.1

Refactored wrapper module to make it more readable and fix compilation issues on certain platforms.

What's Changed

  • gicore changes required to advance giwrapper_cpp subproject by @TheTryton in https://github.com/DataMedSci/gi-yagit/pull/33
  • Removed old gui by @TheTryton in https://github.com/DataMedSci/gi-yagit/pull/36
  • GDCM gi wrapper refactor by @kdbogusz in https://github.com/DataMedSci/gi-yagit/pull/35

New Contributors

  • @kdbogusz made their first contribution in https://github.com/DataMedSci/gi-yagit/pull/35

Full Changelog: https://github.com/DataMedSci/gi-yagit/compare/v0.4.0...v0.4.1

- C++
Published by kdbogusz over 4 years ago

yagit - v0.4.0

Moved to GDCM library for DICOM files handling.

What's Changed

  • Added CMake + updated github actions workflow by @TheTryton in https://github.com/DataMedSci/gi-yagit/pull/30

Full Changelog: https://github.com/DataMedSci/gi-yagit/compare/v0.3.0...v0.4.0

- C++
Published by kdbogusz over 4 years ago

yagit - v0.3.0

Added example Qt5 GUI.

What's Changed

  • Update and rename cmake.yml to test.yml by @grzanka in https://github.com/DataMedSci/gi-yagit/pull/15
  • Qt project by @TheTryton in https://github.com/DataMedSci/gi-yagit/pull/23

Full Changelog: https://github.com/DataMedSci/gi-yagit/compare/v0.2.0...v0.3.0

- C++
Published by kdbogusz over 4 years ago

yagit - v0.2.0

Moved from makefile to CMakeLists.txt as the main build files, allowing for platform-independent compilation.

What's Changed

  • Update cmake.yml by @grzanka in https://github.com/DataMedSci/gi-yagit/pull/13
  • Updated CMakeLists.txt by @TheTryton in https://github.com/DataMedSci/gi-yagit/pull/14

Full Changelog: https://github.com/DataMedSci/gi-yagit/compare/v0.1.1...v0.2.0

- C++
Published by kdbogusz over 4 years ago

yagit - v0.1.0

Original release of yAGIT project.

- C++
Published by kdbogusz over 4 years ago