Open
Description
Currently, we use Nipype's full recon-all interface to detect whether FreeSurfer has been fully run, and also to finish the run if it has not.
This has complications when using FreeSurfer subjects reconstructed with different versions, as well as FastSurfer. Instead, it may make sense to directly detect the outputs we need, and only construct the recon-all workflow if they are not all available.