-
Notifications
You must be signed in to change notification settings - Fork 26
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Detours" should be called something else #358
Comments
Linking this to #341, which needs further clarity because I also found the name confusing when I was writing up the documentation for that section. |
Good that this issue is raised and it would indeed be good to clarify. We also had some thinking with @gpetretto about this. And we ended up thinking, if we cannot use the outputs of a detour (which is the case in jobflow), for which case is it useful (and I did not find a case where this would be needed, basically when we need the outputs, we always use replace as it is the "only" option for it) ? So we actually never use detour, only addition or replace. |
I think the actual detour is still useful in contrast to addition. You might want to run some post processing and update a file in place before the next job runs. |
I see, but that means this job needs to run in the directory of the previous one right ? Or at least access the path of the job from which the detour is made and perform it's updates of the said files there. |
@utf, I think that would be a great figure to add to the docs! |
This conversation is getting me a bit mixed up @utf can you put diagrams of what all the current options are in jobflow? The FWs diagram is below: |
Hi @computron, the options available are in this comment: #358 (comment) There are also options to |
How about we change |
In jobflow, a "detour" means something else than it does in FireWorks. Namely, in FireWorks a detour eventually routes back to the original workflow (which is the origin of the "detour" name, i.e. you eventually get back on the road you intend). In jobflow I don't think this is the case and the normal detour is handled by the Additions option
Suggest renaming "detour" in jobflow to avoid confusion, as this is a pretty specific term and people might easily think it means the same thing in both libraries.
The text was updated successfully, but these errors were encountered: