I've got a question about best practice. I have a flow where the a significant portion of steps involve running command line tools. Prior to Metaflow, this would have been designed as a script or series of scripts that would have been distributed to multiple nodes using a workload manager like slurm. When converting this to Metaflow, I assume there aren't really any alternatives to just calling
subprocess
from within the step?