Description
I discovered this issue due to some problem-fixing and some protocol-comparison when trying to run two almost-identical workflows: FlexAlign and MotionCorr. The difference between them both workflows relies on the fact that with the FlexAlign workflow, everything works perfectly (although for the minus problem of the excessive run-time), but with the MotionCorr one, Deep Consensus Picking fails to create a new subset of coordinates.
I was looking into its variables, and inside outputCoordinates I discovered (with some help) that micrographsPointer didn't have any Pointer assigned to it (no previous protocol assigned to this Pointer). I think that's why the next error, when creating this new subset, says the following:
"NoneType' object has no attribute 'isPointer".
Furthermore, the output from outputCoordinates from the Scipion interface doesn't work, it doesn't link to any real output.