Dear experts,
I’m trying to run eddy on my data. I never had issues before but it seems that this gradient scheme makes eddy fail:
0 100 100 100 100 100 100 100 100 100 100 250 250 250 250 250 250 250 250 250 250 1500 1500 1500 1500 1500 1500 1500 1500 1500 1500.
This data comes from the OASIS database.
My command line includes “–data_is_shelled”.
I’m using the latest FSL version (6.0.7.22).
Here the full log:
Warning: In a future release the first argument will have to be “diffusion” when using eddy on diffusion data, i.e.
eddy diffusion --imain=‘my_ima’ --acqp=‘my_acqp’ …Warning: Writing of individual text files will be discontinued in favour of a single .json file in future versions
Reading images
EDDY::EddyUtils::get_groups: Inconsistent b-values detected
EDDY::EddyUtils.cpp::: static bool EDDY::EddyUtils::get_groups(const std::vectorEDDY::DiffPara&, std::vector<std::vector >&, std::vector&, std::vector&): Exception thrown
EDDY::EddyUtils.cpp::: static bool EDDY::EddyUtils::GetGroups(const std::vectorEDDY::DiffPara&, std::vector<std::vector >&, std::vector&): Exception thrown
EDDY::ECScanClasses.cpp::: std::vector<std::vector > EDDY::ECScanManager::GetShellIndicies(std::vector&) const: Exception thrown
EDDY::: Eddy failed with message EDDY::ECScanClasses.cpp::: EDDY::ECScanManager::ECScanManager(const std::string&, const std::string&, const std::string&, const std::string&, const std::string&, const std::string&, const std::string&, const std::string&, const std::string&, double, double, EDDY::ECModelType, EDDY::ECModelType, EDDY::LongECModelType, const std::vector&, const std::vector&, const EDDY::PolationPara&, EDDY::MultiBandGroups, bool): Exception thrown
Is there any suggestion on how to deal with this issue ?
Thank you in advance.
Arnaud
PS: I also submitted the same issue on FSL mailing list.