Conversation
- Also adjust bullet indentation
Also see https://snakemake.readthedocs.io/en/stable/snakefiles/best_practices.html for advice; mainly, it is simpler to just write paths than to assemble them using a 'WORK_DIR' variable, and use functions in params to extract paths from input and output files
Other changes: - Update parallel command - Correct merging CRISPRidentify batches - Correctly integrate script with Snakemake variables
This includes: - Move databases to 'resources' - Move output to 'results' Other changes: - Download databases automatically - Have Snakemake check for missing input - should fix #7 - Apply snakefmt
This includes: - Separate downloading of PhageScope and PLSDB (2 scripts instead of 1) Bugfixes: - Add end message to bin/prepare_genomes.sh - Add parallel to 'basic' env
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Prepare for release 0.2. Code overhaul and a number of bugfixes. Implement some of Snakemake's best practices for code quality, readability and portability and reproducibility. This will force a complete rerun of your analyses!
Documentation has not been updated and needs revision of many parts. (Planned for version 0.4.)
Feature updates
resources/for databases andresults/for outputall_atb_files.tsvBugfixes/code cleanup:
Fixes: #7, #24. Partly solves #19.