You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Change calculation of filter coefficients to reflect absolute maximum (take into account negative values). (#319)
Mark duplicate features as 'deprecated' and document mathematical proof of the equality. (#321)
Fix error in calculation of NGTDM's Complexity and Contrast features. (#351)
New Features
Add preCrop, which crops the image onto the bounding box with an additional padding specified in padDistance. This is similar to cropping as performed during resampling and serves to decrease memory consumption and computation time. N.B. To ensure calculated values are not changed, a sufficient padding is required when using filters which include values outside of ROI (e.g. Wavelet, LoG). (#317)
Add skip-nans as a commandline argument. If specified, features that compute NaN are removed from the output. In batch mode, NaN is replaced by an empty string. (#318)
Add support to configure the feature extractor using a JSON structured string. (#334)
Integrate publication to PyPi into the Continuous Integration, revise the CI workflow to test python 2.7, 3.4, 3.5 and 3.6 for all 3 platforms (Windows, Mac and Linux). N.B. This makes PyRadiomics installable via pip. (#394)
Update notebooks to reflect most recent version of PyRadiomics. (ac66e6c)
Add documentation detailing rationale of enforcing a fixed bin width. (#320)
Update reference to official publication. (b395904)
Update installation instructions for docker. (#329)
Add version of NumPy, SimpleITK and PyWavelet to the additional information in the output. (#342)
Add documentation for the calculation of Laplacian of Gaussian. (#345)
Add refrences for the newly implemented filters. (4464d1c)
Fix an error in the firstorder-Uniformity documentation. (da7321d)
Examples
Add example for batchprocessing using a multithreaded approach. (#305)
Internal API
Update batch script for the commandline interface. Ensures all required input is available and relative filepaths are relative to the input file, not the current working directory. (#307)
Remove support for 32-bits python, as memory errors can arise when extracting from many or large images in 32-bits python. (#310)
Simplify Calculation of Wavelet Filter. Does not change output. (#323)
Refactor commandline interface to work with only 1 entry point (pyradiomics). Also add parallel-processing option for batch-processing (argument -j, which specifies number of CPU cores to use). (#347)
Reconfigure testing to allow the removal of testcases from the repository itself (still available as binary data attached to release 1.0.0) and store the baseline in a different format (allowing for easier change-tracking). (#353)
Add a check for number of bins generated (preventing construction of too large matrices in C) (#391)