-
Notifications
You must be signed in to change notification settings - Fork 4
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
Standardize clean up process for files generated when running a pipeline #23
Comments
For mid-run clean up, is deleting files during a run somewhat in conflict with the philosophy if ceci? I think one of the main ideas of ceci is to define inputs and outputs for each stage, and other stages expect that outputs for stages exist, and if things are interrupted (e.g. perlmutter crashes on day 3 of a big 10 day run of a pipeline with many stages), ceci can figure out which stages have already run and can pick up mid-stream to complete. If we delete intermediate files before everything finishes, that may no longer work. I could be misremembering, maybe @joezuntz can say if my interpretation is correct? |
@sschmidt23 yes, that's right. When you launch ceci with the A few options within the existing framwork though, in case useful:
|
This probably makes more sense as a commissioning priority, not necessarily as a release v1.0 priority. |
Moving this out of 1.0 as per previous comment above and lack of objections |
Had a talk with Alex about the clean-up process for files generated when running a pipeline.
Storing some personal notes here while I work on this issue:
Existing clean up scripts
Mid-run clean up
The text was updated successfully, but these errors were encountered: