QMICodeBase / TORTOISEV4

Official TORTOISE Diffusion MRI Processing Pipeline V4 Source Code and Documentation
GNU General Public License v3.0
18 stars 4 forks source link

How to estimate MAPMRI #6

Open xu-boyan opened 1 year ago

xu-boyan commented 1 year ago

Hi Okan,

Thank you for your great software. It really benefits my work in data preprocessing and calculation.

I am trying to estimate MAPMRI model and calcuate the derivatives. but it failed every time.

root@b417f640e6a7:/mnt/cfin_multib# EstimateMAPMRI -i cfin_multib.nii --map_order 4 --small_delta 0.0157 --big_delta 0.0365
/usr/src/TORTOISE_installation_folder/libraries/InsightToolkit-5.3rc04/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix.hxx: vnl_matrix<T>::read_ascii: Called with bad stream
Segmentation fault (core dumped)

Am I using it correctly?

p.s. I tried to download and use TORTOISE3. However, the user registration failed. It turned out Temporarily Unvailable after I typed my info and clicked register button. Could you please tell me how to apply for TORTOISE3?

Temporarily Unavailable The website that you're trying to reach is having technical difficulties and is currently unavailable. We are aware of the issue and are working hard to fix it. Thank you for your patience.

eurotomania commented 1 year ago

Hello,

This error generally happens when there is no bmatrix file (.bmtxt) with the same name as the NIFTI file (i.e cfin_multib.bmxt in your case). Can you check if you have this file? If you dont have it you can generate it from bvals/bvecs using the FSLBVecsToTORTOISEBmatrix executable.

Also your delta values are in second. They should be in milliseconds, i.e 15.7 and 36.5 Hope this helps.

On Fri, May 19, 2023 at 3:31 AM Xu Boyan @.***> wrote:

Hi Okan,

Thank you for your great software. It really benefits my work in data preprocessing and calculation.

I am trying to estimate MAPMRI model and calcuate the derivatives. but it failed every time.

@.***:/mnt/cfin_multib# EstimateMAPMRI -i cfin_multib.nii --map_order 4 --small_delta 0.0157 --big_delta 0.0365 /usr/src/TORTOISE_installation_folder/libraries/InsightToolkit-5.3rc04/Modules/ThirdParty/VNL/src/vxl/core/vnl/vnl_matrix.hxx: vnl_matrix::read_ascii: Called with bad stream Segmentation fault (core dumped)

Did I

p.s. I tried to download and use TORTOISE3. However, the user registration failed. It turned out It

— Reply to this email directly, view it on GitHub https://github.com/eurotomania/TORTOISEV4/issues/6, or unsubscribe https://github.com/notifications/unsubscribe-auth/AEFQZWD3GYMSKV2K4JJ5SXDXG4OUJANCNFSM6AAAAAAYHNJLHI . You are receiving this because you are subscribed to this thread.Message ID: @.***>

-- M. Okan Irfanoglu Graduate Student & GTA Computer Sciences & Engineering Ohio State University

xu-boyan commented 1 year ago

Thank you for your prompt reply.

I followed your instruction and the MAPMRI estimation works now. The mapmri.nii and uvec.nii files are generated. but when I tried to compute the metric maps, a segmentation fault occured.

$ ComputeMAPMRI_NG cfin_multib_mapmri.nii
Segmentation fault

$ ComputeMAPMRI_RTOP cfin_multib_mapmri.nii cfin_multib_uvec.nii
Segmentation fault