Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improved mapmri implementation with laplacian regularization and new … #740

Closed
wants to merge 73 commits into from
Closed
Show file tree
Hide file tree
Changes from 70 commits
Commits
Show all changes
73 commits
Select commit Hold shift + click to select a range
becbc75
Improved mapmri implementation with laplacian regularization and new …
rutgerfick Oct 19, 2015
2519b92
BUGFIX: The DTI rotation matrix was wrongly reordered in the fitting.…
rutgerfick Oct 19, 2015
9b19650
Removed reordering of eigenvalues in the scale factor estimation
rutgerfick Nov 9, 2015
ca60095
Improved mapmri implementation with laplacian regularization and new …
rutgerfick Oct 19, 2015
0be8025
BUGFIX: The DTI rotation matrix was wrongly reordered in the fitting.…
rutgerfick Oct 19, 2015
17dc69a
Removed reordering of eigenvalues in the scale factor estimation
rutgerfick Nov 9, 2015
bac85be
ENH: Removed obsolete b-value_threshold. Corrected create_rspace to n…
rutgerfick Jan 22, 2016
a41fb43
ENH: Added Non-Gaussianity, both perpendicular and parallel. Changed …
rutgerfick Feb 6, 2016
02ddb29
Added warning to non_Gaussianity functions that they are not physical…
rutgerfick Feb 6, 2016
e8fe762
ENH: pep8
rutgerfick Feb 7, 2016
46281f0
ENH: pep8 + separate functions
rutgerfick Feb 7, 2016
035d5e6
ENH: Removed redundant code in r-space point creation
rutgerfick Feb 7, 2016
85748f7
ENH: Removed redundant valueError positivity constraint
rutgerfick Feb 7, 2016
7c39260
ENH: Added isotropic MAPL implementation to mapmri code. Added tests …
rutgerfick Feb 9, 2016
0b7ba71
added the function pdf() and fixed signal() that somehow broke in con…
rutgerfick Feb 11, 2016
5020c6c
ENH: pep8 and again fixed some things that changed / went back to an …
rutgerfick Feb 17, 2016
2f7c094
fixed rebase changes in tests. changed name of signal() to predict()
rutgerfick Feb 18, 2016
bc44142
removed test_mapmri_odf.py
rutgerfick Feb 18, 2016
a5ee920
used the shore.py example instead of the old one in the documentation.
rutgerfick Feb 18, 2016
f5d0e36
hopefully fixed errors for other python versions w.r.t. xrange and fl…
rutgerfick Feb 18, 2016
b892ece
changed some /2 to //2 to avoid the float error
rutgerfick Feb 18, 2016
879183e
added test that checks if the basis functions are indeed numerically …
rutgerfick Feb 18, 2016
097367e
separated radial functions for isotropic mapmri. added test for ortho…
rutgerfick Feb 18, 2016
3d20ac7
added skip to testing if it does not have cvxopt
rutgerfick Feb 19, 2016
32ccd7e
Optimized mapmri design matrix calculation using independence of 1D b…
rutgerfick Feb 22, 2016
40248f2
PEP8
rutgerfick Feb 22, 2016
1c07216
removed redundant np.real()
rutgerfick Feb 22, 2016
46b40ed
simplified some of the equations
rutgerfick Feb 22, 2016
b176a90
fixed some ValueError messages
rutgerfick Feb 22, 2016
4ee3158
vectorized MSD and QIV estimation
rutgerfick Feb 22, 2016
72238a2
clarified MSD formulation
rutgerfick Feb 22, 2016
3853c67
removed redundant rtpp2
rutgerfick Feb 22, 2016
cc32631
corrected small bias in isotropic scaling estimation. removed copied …
rutgerfick Feb 23, 2016
9ac1097
corrected isotropic scale estimation from anisotropic scale factors
rutgerfick Feb 23, 2016
7fe8b69
adapted shore.py's odf test for mapmri. added test for cylinder radiu…
rutgerfick Feb 23, 2016
ef78233
added more specific documentation regarding the origin of equations i…
rutgerfick Feb 26, 2016
172763d
changed testname to mapmri
rutgerfick Mar 20, 2016
171cc87
removed redundancies and changed order for clarity
rutgerfick Mar 20, 2016
84ae58d
changed DTI to dti
rutgerfick Mar 20, 2016
55a28f2
pep8
rutgerfick Mar 20, 2016
4181aaa
changed references to accepted paper
rutgerfick Apr 20, 2016
80d46f7
clarified lines on dti_scale_estimation
rutgerfick Apr 20, 2016
670562f
clarified GCV function
rutgerfick Apr 20, 2016
5015bcc
added three-dimensional cylinder model to the sims module. I made it …
rutgerfick Apr 21, 2016
2381193
changed the name to cylinders_and_ball_soderman
rutgerfick Apr 21, 2016
eeaff9d
changed rtap test to use the new function in sims
rutgerfick Apr 21, 2016
6359922
changed zero angle multitensor to just single tensor
rutgerfick Apr 21, 2016
114943c
added test over radial orders
rutgerfick Apr 21, 2016
95040a5
added norm_of_laplacian function to compute the norm of the signal's …
rutgerfick Apr 21, 2016
2c3b477
fixed a reference
rutgerfick Apr 26, 2016
8a673b6
improved positivity constraint
rutgerfick Apr 27, 2016
ff761fc
added first version of examples
rutgerfick Apr 27, 2016
aeac25f
included adaptive constraint grid depending on MAPMRI scale factors […
rutgerfick Apr 28, 2016
7bbe7aa
removed ind_mat from fitted object. was already in the model itself
rutgerfick May 9, 2016
1077559
resolved conflict
rutgerfick May 9, 2016
43e988f
fixed orthogonality test
rutgerfick May 11, 2016
e36a4a0
fixed accompanying text
rutgerfick May 11, 2016
2fb5a77
simplified a line with pinv
rutgerfick May 11, 2016
c716bc1
added equality test on norm of laplacians of signal
rutgerfick May 11, 2016
adc4b0d
added radial_order check
rutgerfick May 16, 2016
679ec52
changed GCV function so that it's no longer discrete points
rutgerfick Jun 7, 2016
65a18c5
pep8
rutgerfick Jun 8, 2016
0529a1a
added test for continuous generalized cross-validation. Now no regula…
rutgerfick Jun 9, 2016
2d9280c
pep8
rutgerfick Jun 9, 2016
c8321b8
fixed static scale factor estimation and added test for it. This can …
rutgerfick Jun 9, 2016
11f5c59
fixed documentation
rutgerfick Jun 9, 2016
db07080
pep8
rutgerfick Jun 9, 2016
5f91737
tweeked the laplacian gcv test
rutgerfick Jun 9, 2016
4b26a8e
using dipy.core.Optimizer instead of scipy
rutgerfick Jun 9, 2016
8836b53
changed S0 default to 100 in predict function
rutgerfick Jun 9, 2016
2b25a75
corrected typos etc.
rutgerfick Jun 13, 2016
b1e00c4
added memmap test
rutgerfick Jun 13, 2016
4bed7ea
added errorcodes. I found that sometimes the data in a voxel is corru…
rutgerfick Jun 17, 2016
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
1,770 changes: 1,532 additions & 238 deletions dipy/reconst/mapmri.py

Large diffs are not rendered by default.