Releases: NiftyPET/NIMPA
Releases · NiftyPET/NIMPA
nimpa v2.6.3 stable
- support docker builds (#31 <- NiftyPET/NIPET#48)
nimpa v2.6.2 stable
- fix build (#30 <- https://github.com/NiftyPET/NiftyPET/issues/19)
- docs: fix CI badge
nimpa v2.6.1 stable
- fixed potential problem with radioactivity injection time in
dcmsort()(#29) - minor CI/CD build updates
- mark
stable - use release bot
- mark
nimpa v2.6.0 stable
nimpa v2.5.1 stable
nimpa v2.5.0 stable
- fix misc bugs (#26)
- misc
dcmsort&dcminfoupdates- make acquisition time optional
- use
pathlib - fix tracer name bug
- add injection time
- data type correction
- add (rounded) frame duration
- 1 second tag time resolution
- add acquisition time
- support more file extensions
- add study date
- update sorting (group series by description or description + time)
imtrimup: change default tooutpath=None- add
rem_charsto sanitise folder/file names
nimpa v2.4.0 stable
- add MGH image file support
- add DICOM header institution extraction
- misc framework updates
- update & simplify installation (#25)
- rename
pydcm2niix=>dcm2niix& make optional (rordenlab/dcm2niix#605) - make
niftyregoptional (requires C++/CUDA compiler) KCL-BMEIS/niftyreg#80, fixes #22 - make
cuvec&numcuoptional (requires C++/CUDA compiler) viacuvec-base - update
ninst - drop
PATHTOOLS,install_tools - better installation notes
- cuda option (for
nipet)
- rename
nimpa v2.3.0 stable
- add
prc.conv_separable(output=None)&imsmooth(output_array=None) - expose
prc.conv_separable(sync=True)&imsmooth(sync=True) - add
prc.isub() - add
prc.centre_mass_corr() - add
regseg.resample_dipy() - misc
dcminfo()extraction & fixes - use NumCu (https://github.com/AMYPAD/NumCu)
- use CuVec convenience converter functions (AMYPAD/CuVec#17)
- use external
dcm2niixpackage (#24 <- #23) - use
miutil.imio.niifunctions - fix
img_resample(log)argument - fix unused
prc.nlm(output) - misc build & test framework updates (#21)
nimpa v2.2.0 stable
- add NLM guided filter (#20)
improcseparable convolution fixes & updates (#17, #19)- fix memory leak
- add separable CPU version
- decrease verbosity
- generate PSF kernels
- fix
prctrimming/upsampling bug (#17) - return file path in
imsmooth(#17) - fix multiarch CUDA support
- improve
sitkerror handling - add tests
improcCUDA extension (conv&nlm)- performance tests (
conv&nlm)
- misc build & test framework updates (#17)
nimpa v2.1.0 stable
- add N-dimensional
conv_separable()GPU (fallback: CPU) function (#15) - use https://github.com/AMYPAD/cuvec instead of
numpyarrays (avoids all unnecessary memory copies) (#16)- allow arbitrary 3D input dimensions (auto-pad)
- add tests
- fix alloc bug (
cuvec>2.1.2, python/cpython#24283)
- build updates
- ensure can still build without CUDA
- cmake: allow linking shared libs for external builds
- framework: misc test & build updates (#15, #14, #13)
- fix cuda compute capability>=3.5 auto-detection
- misc minor metadata updates