Mrconvert changing bvecs and bvals

Hey there,
I have a simple issue: The mrconvert command that I’m using appears to be changing the bvecs and bvalues that I have.
In short, I start with dwi.nii.gz, a bvals file looking like this:

0.95005180498855 0.95005180498855 0.95005180498855 0.95005180498855 4040.71155374360978 4028.73277030800000 4000.92947912794989 4026.05388492586007 4035.89947219267015 4020.88045020541995 4008.99907170618008 4021.10206873423022 4027.90941678143008 4036.37734611513997 4039.39522148021979 4019.15901485425002 4042.77187972969978 4048.83813162172009 4017.90417413263003 4031.76753287582005 4033.69552615779003 4046.19448140819986 4050.68143863093019 4037.61373081041984 4010.43081028248980 4033.34393940841983 4015.51511420389988 4030.35389682623008 4012.38155080708020 4041.32071773529015 4051.05563239092999 4043.84627736579978 4017.05765991157023 4051.61957063642012 4020.47217692791992 4022.49851241266015 3998.61485906062990 4044.26104268124982 4016.33756725343983 4000.08104289995981 4027.16286570563989 4006.76998907870984 4039.27769509049995 4002.88254976836015 4009.62854229477989 4045.17165104428977 4048.56349627064992 4037.04664680694987 4031.97940220563987 4029.88398931379015 4018.72353397740017 4023.64695394719001 4036.21840102996021 4038.40585814630003 4029.78480986395016 4046.63290305808005 4041.42141936770986 4026.55553576163993 4046.89903913614990 4007.83406522529003 4032.38564520993987 4037.33180819769996 4028.37245679920989 4006.06042017334994
I do: dwi.nii.gz -fslgrad bvecs bvals dwi.mif
then if I export back the bvalues from the dwi.mif as:
mrinfo dwi.mif -export_grad_fsl bvecs_mod bvals_mod
the bvals_mod file will have these values:
0 0 0 0 202.1055358 201.6135872 199.9606101 201.2204256 201.7750091 201.0672006 200.3672395 201.0130679 201.4269442 201.7629454 201.9506309 200.8718814 202.1986052 202.5126629 200.8487154 201.511333 201.5897919 202.2296983 202.4960222 201.7922069 200.470819 201.5909812 200.7731483 201.4738141 200.589102 202.0312751 202.5999006 202.1043096 200.7638029 202.5571475 201.0855518 201.2079664 199.8335536 202.1552554 200.8289031 199.9055435 201.2661094 200.2688177 201.9900735 200.0574665 200.4279298 202.3783448 202.3458502 201.9954325 201.6379468 201.6129281 200.9691094 201.2935198 201.8717417 202.0377409 201.6080529 202.3153214 202.2144397 201.4787454 202.3671403 200.3261416 201.7966237 202.0434049 201.3825418 200.2076868

Any idea of what is happening? (I didn’t post bvecs but they change as well)

I expect this is related to the b-value scaling that MRtrix3 performs by default, which is described in detail here. Have a read through that page, see if it provides any insights into what going on with your data…