Handling input files
If we do not use absolute paths in Object from file
parameters there are many potential pitfalls in workflow mode. One is if the workflow is executed in a path different from that of the interpreter path.
We should add to the docs that absolute paths must be used. In addition:
-
Probably we should not allow autorun in an interepreter session for 'batch' type statements. Their launch directories should be unique otherwise there will be interferences and unpredictable errors. We have to double check and if appropriate implement this restriction.
-
We have to describe a recommended way to execute the workflow. Of course, the FireWorks system allows a dozen of various ways but this confuses the end users and makes supporting them with solving such issues difficult.
-
We should probably provide an alternative way to process input files if they are small or middle size (based on filepad in fireworks).