[Neuroimaging] Reconstruction of the diffusion signal with the Tensor model after de-noising

Samuel Pilgrim spilgrim at umail.iu.edu
Wed Oct 28 20:47:55 EDT 2015


Ariel,
Sorry it took me a while to get back to you.  I just wanted to let you know
that your advice was quite helpful.  I believe I've more or less gotten
tensor fitting to work after applying the denoising procedure.  There are
still a number of other difficulties with the script that I'm working on,
so I'm looking forward to your visit to Franco's lab.

Thanks again,
Sam

On Fri, Oct 16, 2015 at 9:28 AM, Samuel Pilgrim <spilgrim at umail.iu.edu>
wrote:

> Ariel,
> Thanks a lot.  I'll try that out today/tomorrow and get back to you.
>
> Best,
> Sam
>
> On Fri, Oct 16, 2015 at 2:46 AM, Ariel Rokem <arokem at gmail.com> wrote:
>
>> Hi Sam,
>>
>> You might be able to draw inspiration from the new DKI example, in which
>> denoising is first applied:
>>
>> https://github.com/nipy/dipy/blob/master/doc/examples/reconst_dki.py#L124
>>
>> And then a model is fit (in this case the DKI model, but the TensorModel
>> would look very similar):
>>
>> https://github.com/nipy/dipy/blob/master/doc/examples/reconst_dki.py#L124
>> https://github.com/nipy/dipy/blob/master/doc/examples/reconst_dki.py#L145
>>
>> Does that work for you?
>>
>> Cheers,
>>
>> Ariel
>>
>>
>>
>> On Wed, Oct 14, 2015 at 2:21 PM, Samuel Pilgrim <spilgrim at umail.iu.edu>
>> wrote:
>>
>>> Neuroimaging mailing list,
>>>
>>> I'm an undergraduate experimenting with dipy and am currently working
>>> on a project that would combine a few of the examples given in the
>>> documentation.  In particular, I'd like to be able to take one of the
>>> sample data-sets, apply the de-noising procedure described in the
>>> documentation under "Denoise images using Non-Local Means" and then use
>>> the tensor model to reconstruct the diffusion signal using the de-noised
>>> data.  I have scripts that do each of these things separately, but when I
>>> try to do reconstruction with de-noised data, I get an alignment error on
>>> the line that reads "  tenfit = tenmodel.fit(maskdata)  ".  I believe
>>> the issue is caused by a command in the de-noising part of the script that
>>> goes  "  data = data[..., 1]  ".  After this line, the dimension of the
>>> object data has been reduced by one, (i.e. the command print(data.shape)
>>> returns a tuple of 3 integers instead of 4.  I think this is what's causing
>>> the alignment issue later, but I also can't get it to run without this
>>> line.  Any assistance would be greatly appreciated.
>>>
>>> Best,
>>> Sam
>>>
>>> _______________________________________________
>>> Neuroimaging mailing list
>>> Neuroimaging at python.org
>>> https://mail.python.org/mailman/listinfo/neuroimaging
>>>
>>>
>>
>> _______________________________________________
>> Neuroimaging mailing list
>> Neuroimaging at python.org
>> https://mail.python.org/mailman/listinfo/neuroimaging
>>
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/neuroimaging/attachments/20151028/839c9114/attachment.html>


More information about the Neuroimaging mailing list