Release notes for DIPY version 1.9#
GitHub stats for 2023/12/14 - 2024/03/07 (tag: 1.8.0)
These lists are automatically generated, and may be incomplete or contain duplicates.
The following 17 authors contributed 175 commits.
- Ariel Rokem 
- Atharva Shah 
- Ebrahim Ebrahim 
- Eleftherios Garyfallidis 
- Gabriel Girard 
- John Shen 
- Jon Haitz Legarreta Gorroño 
- Jong Sung Park 
- Maharshi Gor 
- Matthew Feickert 
- Philippe Karan 
- Praitayini Kanakaraj 
- Sam Coveney 
- Sandro 
- Serge Koudoro 
- dependabot[bot] 
- Étienne Mollier 
We closed a total of 139 issues, 60 pull requests and 81 regular issues;
this is the full list (generated with the script
tools/github_stats.py):
Pull Requests (60):
- PR #3095: [UPCOMING] Release preparation for 1.9.0 
- PR #3086: [RF] Fix spherical harmonic terminology swap 
- PR #3105: [doc] improve some tutorials rendering 
- PR #3109: [BF] convert_tractogram fix 
- PR #3108: enabled trx support with correct header 
- PR #3107: enabled trx support for viz 
- PR #3033: [RF] fix dki mask for nlls 
- PR #3104: Dkimaskfix 
- PR #3106: volume slices visibility fixed 
- PR #3102: Bugfix for peaks slices and synchronization. 
- PR #3078: return S0 from dki fit 
- PR #3101: [BF] Uniformize cython version 
- PR #3097: Feature/surface 
- PR #3048: [TEST] Adds support of cython for pytest 
- PR #3053: [NF] Add workflow to convert tensors in different formats 
- PR #3073: [NF] Add DSI workflow 
- PR #3099: [DOC] fix some typo [ci skip] 
- PR #3098: Removing tensorflow addon from DL models 
- PR #2973: Tab names for slice tabs as file names. 
- PR #3081: NF: Adding N4 bias correction deep learning model 
- PR #3092: Feature: volume synchronizing 
- PR #3059: Generalize special casing while loading bvecs, to include the case of transposed 2,3 vectors 
- PR #3090: RF - changed memory view to double* trilinear_interpolation_4d 
- PR #3080: Adding SH basis legacy option support to peaks_from_model 
- PR #3087: backward compatibility fixed 
- PR #3088: [TEST] Pin pytest 
- PR #3084: fixed 4d slice issue 
- PR #3083: Np.unique check removed. 
- PR #3082: Add Fedora installation instructions [ci skip] 
- PR #3076: [CI] Update scientific-python/upload-nightly-action to 0.5.0 
- PR #3070: [DOC] Fix installation link in README [ci skip] 
- PR #3069: [DOC] Fix DTI Tutorial [ci skip] 
- PR #3063: [RF] remove cpdef in PmfGen 
- PR #3054: [DOC] Fix some links [ci skip] 
- PR #3060: Bump codecov/codecov-action from 3 to 4 
- PR #3061: [OPT] Enable openmp for macOS wheel and CI’s 
- PR #3049: [MTN] code cleaning: remove some dependencies version checking 
- PR #3050: [RF] Move - dipy.boots.resamplingto- dipy.stats.resampling
- PR #3051: [RF] Remove dipy.io.bvectxt module 
- PR #3052: Bump scientific-python/upload-nightly-action from 3eb3a42b50671237cace9be2d18a3e4b3845d3c4 to 66bc1b6beedff9619cdff8f3361a06802c8f5874 
- PR #3045: [DOC] fix multi_shell_fiber_response docstring array dims [ci skip] 
- PR #3041: [NF] Add convert tractograms flow 
- PR #3040: [BW] Remove some python2 reference 
- PR #3039: [TEST] Add setup_module and teardown_module 
- PR #3038: [NF] Update dipy_info: allow tractogram files format 
- PR #3043: d/d/t/test_data.py: endian independent dtype. 
- PR #3042: pyproject.toml: no cython at run time. 
- PR #3027: [NF] Add Concatenate tracks workflows 
- PR #3008: NF: add SH basis conversion between dipy and mrtrix3 
- PR #3025: [TEST] Manage http errors for stateful tractograms 
- PR #3031: Bugfix: Horizon image’s dtype validation 
- PR #3021: [MTN] Remove 3.8 Ci’s 
- PR #3026: [RF] Fix cython 3 warnings 
- PR #3022: [DOC] Fix logo size and link [ci skip] 
- PR #3013: Added Fibonacci spiral and test for it 
- PR #3019: DOC: Fix link to toolchain roadmap page in README 
- PR #3012: DOC: Document observance for Scientific Python min supported versions 
- PR #3018: Bump actions/download-artifact from 3 to 4 
- PR #3017: Bump actions/upload-artifact from 3 to 4 
- PR #3014: Update release1.8.rst 
Issues (81):
- #2970: spherical harmonic degree/order terminology swapped 
- #3105: [doc] improve some tutorials rendering 
- #3109: [BF] convert_tractogram fix 
- #3108: enabled trx support with correct header 
- #3107: enabled trx support for viz 
- #2994: DKI masking 
- #3033: [RF] fix dki mask for nlls 
- #3104: Dkimaskfix 
- #3106: volume slices visibility fixed 
- #3102: Bugfix for peaks slices and synchronization. 
- #2281: Black Output for pam5 file with dipy_horizon 
- #3078: return S0 from dki fit 
- #3101: [BF] Uniformize cython version 
- #3097: Feature/surface 
- #2719: pytest and cdef functions 
- #3048: [TEST] Adds support of cython for pytest 
- #3053: [NF] Add workflow to convert tensors in different formats 
- #3073: [NF] Add DSI workflow 
- #3099: [DOC] fix some typo [ci skip] 
- #3098: Removing tensorflow addon from DL models 
- #2973: Tab names for slice tabs as file names. 
- #3081: NF: Adding N4 bias correction deep learning model 
- #3092: Feature: volume synchronizing 
- #3093: Can I use a different sort of dataset and also what if I don’t have a bval , I use . mat images format PATCH2Self 
- #3059: Generalize special casing while loading bvecs, to include the case of transposed 2,3 vectors 
- #3090: RF - changed memory view to double* trilinear_interpolation_4d 
- #3080: Adding SH basis legacy option support to peaks_from_model 
- #3085: Viz Tests failing 
- #3087: backward compatibility fixed 
- #3088: [TEST] Pin pytest 
- #3074: Horizon for large datasets - concerns regarding np.unique 
- #3075: Horizon - 4D data support - slicing on the 4-th dim 
- #3084: fixed 4d slice issue 
- #3083: Np.unique check removed. 
- #3082: Add Fedora installation instructions [ci skip] 
- #3065: Add s390x test workflow 
- #3076: [CI] Update scientific-python/upload-nightly-action to 0.5.0 
- #3070: [DOC] Fix installation link in README [ci skip] 
- #3069: [DOC] Fix DTI Tutorial [ci skip] 
- #3066: Dipy website incorrect image 
- #3063: [RF] remove cpdef in PmfGen 
- #3054: [DOC] Fix some links [ci skip] 
- #3060: Bump codecov/codecov-action from 3 to 4 
- #3061: [OPT] Enable openmp for macOS wheel and CI’s 
- #3057: Using the atlas HCP1065 in DIPY 
- #3055: [RF] replace Bunch by Enum 
- #3049: [MTN] code cleaning: remove some dependencies version checking 
- #3050: [RF] Move - dipy.boots.resamplingto- dipy.stats.resampling
- #3051: [RF] Remove dipy.io.bvectxt module 
- #3052: Bump scientific-python/upload-nightly-action from 3eb3a42b50671237cace9be2d18a3e4b3845d3c4 to 66bc1b6beedff9619cdff8f3361a06802c8f5874 
- #2789: Horizon image’s dtype validation 
- #3047: “Editable” installation broken 
- #3045: [DOC] fix multi_shell_fiber_response docstring array dims [ci skip] 
- #3041: [NF] Add convert tractograms flow 
- #3040: [BW] Remove some python2 reference 
- #3039: [TEST] Add setup_module and teardown_module 
- #3038: [NF] Update dipy_info: allow tractogram files format 
- #3043: d/d/t/test_data.py: endian independent dtype. 
- #3042: pyproject.toml: no cython at run time. 
- #3027: [NF] Add Concatenate tracks workflows 
- #3035: If I want to use 6D array in “actor.odf_slicer”, how can i do? 
- #2993: Add conversion utility between DIPY and MRtrix3 spherical harmonic basis 
- #3008: NF: add SH basis conversion between dipy and mrtrix3 
- #3025: [TEST] Manage http errors for stateful tractograms 
- #3031: Bugfix: Horizon image’s dtype validation 
- #3032: Consider moving your nightly wheel away from the scipy-wheel-nightly (old location) to scientific-python-nightly-wheels 
- #3021: [MTN] Remove 3.8 Ci’s 
- #3003: DIPY installation raises Cython warnings 
- #3026: [RF] Fix cython 3 warnings 
- #2852: Different behavior regarding color channels of horizon 
- #2378: A novice’s request for advice on loading very large tractograms (.tck) 
- #2064: How to register MR to CT of the same person? 
- #2601: read_bvals_bvecs can’t read double volume dwi 
- #3022: [DOC] Fix logo size and link [ci skip] 
- #3013: Added Fibonacci spiral and test for it 
- #3020: load_nifti import doesn’t work if using submodule directly 
- #3019: DOC: Fix link to toolchain roadmap page in README 
- #3012: DOC: Document observance for Scientific Python min supported versions 
- #3018: Bump actions/download-artifact from 3 to 4 
- #3017: Bump actions/upload-artifact from 3 to 4 
- #3014: Update release1.8.rst 
- #1525: Clang-omp moved to boneyard on brew