# Release notes for DIPY version 1.7

GitHub stats for 2023/01/16 - 2023/04/23 (tag: 1.6.0)

These lists are automatically generated, and may be incomplete or contain duplicates.

The following 21 authors contributed 496 commits.

- Ariel Rokem

- Bramsh Qamar

- Charles Poirier

- Dogu Baran Aydogan

- Eleftherios Garyfallidis

- Etienne St-Onge

- Francois Rheault

- Gabriel Girard

- Javier Guaje

- Jong Sung Park

- Martino Pilia

- Mitesh Gulecha

- Rahul Ubale

- Sam Coveney

- Serge Koudoro

- Shilpi

- Tom Dela Haije

- Yaroslav Halchenko

- karp2601

- lb-97

- ujjwal-shekhar

We closed a total of 87 issues, 34 pull requests and 53 regular issues; this is the full list (generated with the script `tools/github_stats.py`):

Pull Requests (34):

- PR #2765: Sphinx-gallery integration

- PR #2788: Remove NoseTester

- PR #2768: BundleWarp, streamline-based nonlinear registration of white matter tracts

- PR #2749: adding a new getitem method

- PR #2744: Horizon Tabs

- PR #2785: EVAC+ workflow

- PR #2540: Updates the default value of rm_small_clusters variable in slr_with_qbx function

- PR #2609: NF: DKI+ constraints

- PR #2596: NF - Parallel Transport Tractography (PTT)

- PR #2740: Integration of Denoising Method for DWI with 1D CNN

- PR #2773: Including EVAC+ and util function

- PR #2783: Fix test_roi_images

- PR #2782: [MTN] Fix CI codecov upload

- PR #2780: Added option to set Legacy=False in PmfGenDirectionGetter.from_shcoeff

- PR #2778: BF: QBX and merge clusters should return streamlines

- PR #2767: NF - add utility functions to fast_numpy

- PR #2626: Adding Synb0

- PR #2763: Update dki.py

- PR #2751: [ENH] Asymmetric peak_directions

- PR #2762: Remove Python 3.7 from CI

- PR #2753: Update adaptive_soft_matching.py

- PR #2722: fixed pca for features > samples, and fixed pca_noise_estimate

- PR #2741: Fixing solve_qp error

- PR #2739: codespell: config, workflow, typos fixed

- PR #2590: Fast Streamline Search algorithm implementation

- PR #2733: Update SynRegistrationFlow for #2648

- PR #2723: TRX integration, requires new attributes for SFT

- PR #2727: Fix EXTRAS_REQUIRE

- PR #2725: DOC - Update RUMBA-SD data requirement

- PR #2716: NF - Added cython utility functions

- PR #2717: fixed bug for non-linear fitting with masks

- PR #2628: resolve some CI’s script typo

- PR #2713: Empty vtk support

- PR #2625: [Upcoming] Release 1.6.0

Issues (53):

- #2537: Importing an example in another example - doc

- #1778: jupyter notebooks from examples

- #720: Auto-convert the examples into IPython notebooks

- #1990: [WIP] Sphinx-Gallery integration

- #2765: Sphinx-gallery integration

- #2788: Remove NoseTester

- #2768: BundleWarp, streamline-based nonlinear registration of white matter tracts

- #1073: Add a method to slice gtab using bvals (Eg : gtab[bvals>200])

- #2749: adding a new getitem method

- #2744: Horizon Tabs

- #2785: EVAC+ workflow

- #2530: slr_with_qbx breaks when bundle has only one streamline

- #2540: Updates the default value of rm_small_clusters variable in slr_with_qbx function

- #2609: NF: DKI+ constraints

- #2596: NF - Parallel Transport Tractography (PTT)

- #2756: Remove unused inplace param from gibbs_removal()

- #2754: [Question] dipy/denoise/gibbs.py

- #2740: Integration of Denoising Method for DWI with 1D CNN

- #2773: Including EVAC+ and util function

- #2783: Fix test_roi_images

- #2782: [MTN] Fix CI codecov upload

- #2775: NF - Add option to set Legacy=False in PmfGenDirectionGetter.from_shcoeff(.)

- #2780: Added option to set Legacy=False in PmfGenDirectionGetter.from_shcoeff

- #2778: BF: QBX and merge clusters should return streamlines

- #2767: NF - add utility functions to fast_numpy

- #2626: Adding Synb0

- #2770: BF - update viz.py

- #2763: Update dki.py

- #2751: [ENH] Asymmetric peak_directions

- #2762: Remove Python 3.7 from CI

- #2753: Update adaptive_soft_matching.py

- #2722: fixed pca for features > samples, and fixed pca_noise_estimate

- #2750: Adding tests for gradient.py.

- #2741: Fixing solve_qp error

- #2745: Dipy Segmentation Core Dumped - Windows.Record

- #2742: ValueError: slice step cannot be zero

- #2739: codespell: config, workflow, typos fixed

- #2590: Fast Streamline Search algorithm implementation

- #2733: Update SynRegistrationFlow for #2648

- #2723: TRX integration, requires new attributes for SFT

- #2729: Numpy Version Incompatibility, AttributeError in dipy.align

- #2726: Setup broken on Python 3.10.9 setuptools 67.2.0

- #2727: Fix EXTRAS_REQUIRE

- #2725: DOC - Update RUMBA-SD data requirement

- #2707: Fixdenoise

- #2575: [WIP] Define curvature and stepsize as default parameter instead of max_angle for tractography

- #2414: AffineMap.transform with option: interpolation=’nearest’ returns: “TypeError: No matching signature found”

- #2716: NF - Added cython utility functions

- #2717: fixed bug for non-linear fitting with masks

- #2628: resolve some CI’s script typo

- #2713: Empty vtk support

- #2599: Support empty ArraySequence in transform_streamlines

- #2625: [Upcoming] Release 1.6.0