Release notes for DIPY version 0.10#
GitHub stats for 2015/03/18 - 2015/11/19 (tag: 0.9.2)
These lists are automatically generated, and may be incomplete or contain duplicates.
The following 20 authors (alphabetically ordered) contributed 1022 commits:
Alexandre Gauvin
Ariel Rokem
Bago Amirbekian
David Qixiang Chen
Dimitris Rozakis
Eleftherios Garyfallidis
Gabriel Girard
Gonzalo Sanguinetti
Jean-Christophe Houde
Marc-Alexandre Côté
Matthew Brett
Mauro Zucchelli
Maxime Descoteaux
Michael Paquette
Omar Ocegueda
Oscar Esteban
Rafael Neto Henriques
Rohan Prinja
Samuel St-Jean
Stefan van der Walt
We closed a total of 232 issues, 94 pull requests and 138 regular issues;
this is the full list (generated with the script
tools/github_stats.py
):
Pull Requests (94):
PR #769: RF: Remove aniso2iso altogether.
PR #772: DOC: Use xvfb when building the docs in a headless machine.
PR #754: DOC: Should we add a side-car gitter chat to the website?
PR #753: TST: Test DSI with b0s.
PR #767: Offscreen is False for test_slicer
PR #768: Document dipy.reconst.dti.iter_fit_tensor params
PR #766: Add fit_tensor iteration decorator
PR #751: Reorient tracks according to ROI
PR #765: BF: Typo in data file name.
PR #757: Optimize dipy.align.reslice
PR #587: Fvtk 2.0 PR1
PR #749: Fixed deprecation warning in skimage
PR #748: TST: added test for _to_voxel_tolerance.
PR #678: BF: added tolerance for negative streamline coordinates checks
PR #714: RF: use masks in predictions and cross-validation
PR #739: Set number of OpenMP threads during runtime
PR #733: Add RTOP, RTAP and RTPP and the relative test
PR #743: BF: memleaks with typed memory views in Cython
PR #724: @sinkpoint’s power map - refactored
PR #741: ENH: it is preferable to use choice rather than randint to not have
PR #727: Optimize tensor fitting
PR #726: NF - CSD response from a mask
PR #729: BF: tensor predict
PR #736: Added installation of python-tk package for VTK travis bot
PR #735: Added comment on nlmeans example about selecting one volume
PR #732: WIP: Test with vtk on Travis
PR #731: Np 1.10
PR #640: MAPMRI
PR #682: Created list of examples for available features and metrics
PR #716: Refactor data module
PR #699: Added gaussian noise option to estimate_sigma
PR #712: DOC: API changes in gh707.
PR #713: RF: In case a user just wants to use a single integer.
PR #700: TEST: add tests for AffineMap
PR #677: DKI PR3 - NF: Adding standard kurtosis statistics on module dki.py
PR #721: TST: Verify that output of estimate_sigma is a proper input to nlmeans.
PR #572: NF : nlmeans now support arrays of noise std
PR #708: Check for bval dimensionality on read.
PR #707: BF: Keep up with changes in scipy 0.16
PR #709: DOC: Use the identity variable in the resampling transformation.
PR #703: Fix syn-3d example
PR #705: Fix example in function compress_streamline
PR #635: Select streamlines based on logical operations on ROIs
PR #702: BF: Use only validated examples when building docs.
PR #689: Streamlines compression
PR #698: DOC: added NI citation
PR #681: RF + DOC: Add MNI template reference. Also import it into the dipy.da…
PR #696: Change title of piesno example
PR #691: CENIR ‘HCP-like’ multi b-value data
PR #661: Test DTI eigenvectors
PR #690: BF: nan entries cause segfault
PR #667: DOC: Remove Sourceforge related makefile things. Add the gh-pages upl…
PR #676: TST: update Travis config to use container infrastructure.
PR #533: MRG: some Cython refactorings
PR #686: BF: Make buildbot Pyhon26-32 happy
PR #683: Fixed initial estimation in piesno
PR #654: Affine registration PR 3/3
PR #684: BF: Fixed memory leak in QuickBundles.
PR #674: NF: Function to sample perpendicular directions relative to a given vector
PR #679: BF + NF: Provide dipy version info when running dipy.get_info()
PR #680: NF: Fetch and Read the MNI T1 and/or T2 template.
PR #664: DKI fitting (DKI PR2)
PR #671: DOC: move mailing list links to neuroimaging
PR #663: changed samuel st-jean email to the usherbrooke one
PR #648: Improve check of collinearity in vec2vec_rotmat
PR #582: DKI project: PR#1 Simulations to test DKI
PR #660: BF: If scalar-color input has len(shape)<4, need to fill that in.
PR #612: BF: Differences in spherical harmonic calculations wrt scipy 0.15
PR #651: Added estimate_sigma bias correction + update example
PR #659: BF: If n_frames is larger than one use path-numbering.
PR #658: FIX: resaved npy file causing load error for py 33
PR #657: Fix compilation error caused by inline functions
PR #628: Affine registration PR 2/3
PR #629: Quickbundles 2.1
PR #637: DOC: Fix typo in docstring of Identity class.
PR #639: DOC: Render the following line in the code cell.
PR #614: Seeds from mask random
PR #633: BF - no import of TissueTypes
PR #632: fixed typo in dti example
PR #627: BF: Add missing opacity property to point actor
PR #626: Use LooseVersion to check for scipy versions
PR #625: DOC: Include the PIESNO example.
PR #624: DOC: Corrected typos in Restore tutorial and docstring.
PR #619: DOC: Added missing contributor to developer list
PR #618: Update README file
PR #616: Raise ValueError when invalid matrix is given
PR #576: Piesno example
PR #615: bugfix for double word in doc example issue #387
PR #610: Added figure with HBM 2015
PR #609: Update website documentation
PR #607: DOC: Detailed github stats for 0.9
PR #606: Removed the word new
PR #605: Release mode: updating Changelog and Authors
PR #594: DOC + PEP8: Mostly just line-wrapping.
Issues (138):
#769: RF: Remove aniso2iso altogether.
#772: DOC: Use xvfb when building the docs in a headless machine.
#754: DOC: Should we add a side-car gitter chat to the website?
#771: Should we remove the deprecated quickbundles module?
#753: TST: Test DSI with b0s.
#761: reading dconn.nii
#723: WIP: Assign streamlines to an existing cluster map via QuickBundles
#738: Import tkinter
#767: Offscreen is False for test_slicer
#752: TST: Install vtk and mesa on Travis to test the fvtk module.
#768: Document dipy.reconst.dti.iter_fit_tensor params
#763: Tensor Fitting Overflows Memory
#766: Add fit_tensor iteration decorator
#751: Reorient tracks according to ROI
#765: BF: Typo in data file name.
#764: 404: Not Found when loading Stanford labels
#757: Optimize dipy.align.reslice
#587: Fvtk 2.0 PR1
#286: WIP - FVTK refactor/cleanup
#755: dipy.reconst.tests.test_shm.test_sf_to_sh: TypeError: Cannot cast ufunc add output from dtype(‘float64’) to dtype(‘uint16’) with casting rule ‘same_kind’
#749: Fixed deprecation warning in skimage
#748: TST: added test for _to_voxel_tolerance.
#678: BF: added tolerance for negative streamline coordinates checks
#714: RF: use masks in predictions and cross-validation
#739: Set number of OpenMP threads during runtime
#733: Add RTOP, RTAP and RTPP and the relative test
#743: BF: memleaks with typed memory views in Cython
#737: Possibly set_number_of_points doesn’t delete memory
#672: Power map
#724: @sinkpoint’s power map - refactored
#741: ENH: it is preferable to use choice rather than randint to not have
#730: numpy 1.10 breaks master
#727: Optimize tensor fitting
#726: NF - CSD response from a mask
#729: BF: tensor predict
#736: Added installation of python-tk package for VTK travis bot
#735: Added comment on nlmeans example about selecting one volume
#732: WIP: Test with vtk on Travis
#734: WIP: Fvtk 2.0 with travis vtk support
#688: dipy.test() fails on centos 6.x / python2.6
#731: Np 1.10
#725: WIP: TST: Install vtk on travis with conda.
#640: MAPMRI
#611: OSX test fail ‘we check the default value of lambda …’
#715: In current segment_quickbundles tutorial there is no example for changing number of points
#719: Fixes #715
#682: Created list of examples for available features and metrics
#716: Refactor data module
#699: Added gaussian noise option to estimate_sigma
#712: DOC: API changes in gh707.
#713: RF: In case a user just wants to use a single integer.
#700: TEST: add tests for AffineMap
#677: DKI PR3 - NF: Adding standard kurtosis statistics on module dki.py
#721: TST: Verify that output of estimate_sigma is a proper input to nlmeans.
#693: WIP: affine map tests
#694: Memory errors / timeouts with affine registration on Windows
#572: NF : nlmeans now support arrays of noise std
#708: Check for bval dimensionality on read.
#697: dipy.io.gradients read_bvals_bvecs does not check bvals length
#707: BF: Keep up with changes in scipy 0.16
#710: Test dipy.core.tests.test_sphere.test_interp_rbf fails fails on Travis
#709: DOC: Use the identity variable in the resampling transformation.
#649: ROI seeds not placed at the center of the voxels
#656: Build-bot status
#701: Changes in syn_registration_3d example
#703: Fix syn-3d example
#705: Fix example in function compress_streamline
#704: Buildbots failure: related to streamline compression?
#635: Select streamlines based on logical operations on ROIs
#702: BF: Use only validated examples when building docs.
#689: Streamlines compression
#698: DOC: added NI citation
#621: piesno example not rendering correctly on the website
#650: profiling hyp1f1
#681: RF + DOC: Add MNI template reference. Also import it into the dipy.da…
#696: Change title of piesno example
#691: CENIR ‘HCP-like’ multi b-value data
#661: Test DTI eigenvectors
#690: BF: nan entries cause segfault
#667: DOC: Remove Sourceforge related makefile things. Add the gh-pages upl…
#676: TST: update Travis config to use container infrastructure.
#533: MRG: some Cython refactorings
#686: BF: Make buildbot Pyhon26-32 happy
#622: Fast shm from scipy 0.15.0 does not work on rc version
#683: Fixed initial estimation in piesno
#233: WIP: Dki
#654: Affine registration PR 3/3
#684: BF: Fixed memory leak in QuickBundles.
#674: NF: Function to sample perpendicular directions relative to a given vector
#679: BF + NF: Provide dipy version info when running dipy.get_info()
#680: NF: Fetch and Read the MNI T1 and/or T2 template.
#664: DKI fitting (DKI PR2)
#539: WIP: BF: Catching initial fodf creation of SDT
#671: DOC: move mailing list links to neuroimaging
#663: changed samuel st-jean email to the usherbrooke one
#287: Fvtk sphere origin
#648: Improve check of collinearity in vec2vec_rotmat
#582: DKI project: PR#1 Simulations to test DKI
#660: BF: If scalar-color input has len(shape)<4, need to fill that in.
#612: BF: Differences in spherical harmonic calculations wrt scipy 0.15
#651: Added estimate_sigma bias correction + update example
#659: BF: If n_frames is larger than one use path-numbering.
#652: MAINT: work around scipy bug in sph_harm
#653: Revisit naming when Matthew is back from Cuba
#658: FIX: resaved npy file causing load error for py 33
#657: Fix compilation error caused by inline functions
#655: Development documentation instructs to remove master
#628: Affine registration PR 2/3
#629: Quickbundles 2.1
#638: tutorial example, code in text format
#637: DOC: Fix typo in docstring of Identity class.
#639: DOC: Render the following line in the code cell.
#614: Seeds from mask random
#633: BF - no import of TissueTypes
#632: fixed typo in dti example
#630: Possible documentation bug (?)
#627: BF: Add missing opacity property to point actor
#459: streamtubes opacity kwarg
#626: Use LooseVersion to check for scipy versions
#625: DOC: Include the PIESNO example.
#623: DOC: Include the PIESNO example in the documentation.
#624: DOC: Corrected typos in Restore tutorial and docstring.
#619: DOC: Added missing contributor to developer list
#604: Retired ARM buildbot
#613: Possible random failure in test_vector_fields.test_reorient_vector_field_2d
#618: Update README file
#616: Raise ValueError when invalid matrix is given
#617: Added build status icon to readme
#576: Piesno example
#615: bugfix for double word in doc example issue #387
#600: Use of nanmean breaks dipy for numpy < 1.8
#610: Added figure with HBM 2015
#609: Update website documentation
#390: WIP: New PIESNO example and small corrections
#607: DOC: Detailed github stats for 0.9
#606: Removed the word new
#605: Release mode: updating Changelog and Authors
#594: DOC + PEP8: Mostly just line-wrapping.