There is actually a page on the documentation about using single-shell data. However, you can do better than this these days, since even single-shell data effectively contains 2 shells: the b=0 volumes qualify as a ‘shell’ in this context (we need to update the docs to reflect that… ). So you should be able to use your data in more or less exactly the same way as outlined in the BATMAN tutorial, with the only change being the
dwi2fod
call, as outlined in this post and referred to in this post.
Also: bear in mind that the original CSD method was developed for single-shell data, and is still usable here. It’s not as clean as what you can get with the recommendations above though, but it is nonetheless an option (invoke with dwi2fod csd
).