-
Notifications
You must be signed in to change notification settings - Fork 44
feat: split output files into subdirectories #398
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
base: master
Are you sure you want to change the base?
Conversation
WalkthroughRestructured Snakemake file and log paths to nest Changes
Sequence Diagram(s)(omitted — changes are path/template reorganizations; no control‑flow or feature additions to visualize) Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes
Possibly related PRs
Suggested reviewers
Poem
Pre-merge checks and finishing touches✅ Passed checks (3 passed)
✨ Finishing touches🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (5)
🚧 Files skipped from review as they are similar to previous changes (2)
🧰 Additional context used🧠 Learnings (1)📚 Learning: 2024-11-25T12:34:09.018ZApplied to files:
⏰ Context from checks skipped due to timeout of 90000ms. You can increase the timeout in your CodeRabbit configuration to a maximum of 15 minutes (900000ms). (7)
🔇 Additional comments (26)
Tip 📝 Customizable high-level summaries are now available in beta!You can now customize how CodeRabbit generates the high-level summary in your pull requests — including its content, structure, tone, and formatting.
Example instruction:
Note: This feature is currently in beta for Pro-tier users, and pricing will be announced later. Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
…na-seq-varlociraptor into feat/branch_output
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you add a description of the naming philosophy to the Snakefile? As a comment? Basically what can be found where.
Added comments to clarify file structure for BCF files.
In its current configuration the workflow writes a lot of files into single folders (see #397). This involves especially the
results/calls,results/candidate-callsandresults/final-callsdirectories.To reduce the amount of files the
results/callsdirectory will contain several new subdirectories for each proccessing step of bcf files.In addition there will also be subdirectories for each group as scatteritems still lead to a lot of files.
Summary by CodeRabbit