class interface + function interface + workflow for dMRI processing