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
&dcminfo
updates- 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_chars
to 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
niftyreg
optional (requires C++/CUDA compiler) KCL-BMEIS/niftyreg#80, fixes #22 - make
cuvec
&numcu
optional (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
dcm2niix
package (#24 <- #23) - use
miutil.imio.nii
functions - 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)
improc
separable convolution fixes & updates (#17, #19)- fix memory leak
- add separable CPU version
- decrease verbosity
- generate PSF kernels
- fix
prc
trimming/upsampling bug (#17) - return file path in
imsmooth
(#17) - fix multiarch CUDA support
- improve
sitk
error handling - add tests
improc
CUDA 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
numpy
arrays (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