Best practices in file management #275
Replies: 2 comments 9 replies
-
I haven't found a food solution so far as well:
|
Beta Was this translation helpful? Give feedback.
-
Thanks both for bringing up this topic. From what I see there could be two different kind of issues to be discussed:
so I will try to approach these separately, but feel free to point out if I may have missed some connection among the two in your use cases Control
|
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
This Q&A stems from a conversation with @blaked8619, who I will let expand upon my query here as he sees fit.
In short, the question is: are there any recommended "best practices" for dealing with file management and Jobflow-Remote? With FireWorks, users had to ignore their desire to organize files and instead rely on everything being stored in a single directory for a given project. The philosophy was that the user should solely rely on querying their database and that smart queries would take the place of an organized filesystem. Of course, in practice, this all-or-nothing approach proves quite difficult for many users.
Is Jobflow-Remote intended to be used in the same way as FireWorks in this regard? One can change the
work_dir
for the worker and make a unique worker for each project. This is fine, but if a user wants to organize files within a given project, it is less clear if there is a way to do that. For instance, perhaps a user wants to store all PBE jobs in a folder namedPBE
and all r2SCAN jobs in a folder namedr2SCAN
. Or perhaps a user wants to store all phonon jobs in a folder namedphonons
and all relaxations in a folder namedrelaxes
.Naturally, the user should not be moving files after the jobs are run because this will cause a mismatch between the job's metadata and where it is actually stored.
Beta Was this translation helpful? Give feedback.
All reactions