Skip to content

Added print help and ci/cd#5

Merged
pgangwar-ucsd merged 10 commits intomainfrom
feature/help-and-cicd
Dec 15, 2025
Merged

Added print help and ci/cd#5
pgangwar-ucsd merged 10 commits intomainfrom
feature/help-and-cicd

Conversation

@jadenseangmany
Copy link
Collaborator

  • Prints help text from the readme when running snakemake test --cores x.
  • Made small changes in the Snakefile to allow the fastq directory to not be parsed when we're running the test rule that prints the help commands.
  • Some of the changes includes adding a new helper function that takes in already existing logic, and just putting it inside the helper which would allow the code to prevent the checks from running at the beginning when running test.

jseangmany and others added 10 commits December 1, 2025 13:50
…it (if you run snakemake test --cores 1 --use-conda it will show)
…dir and kraken validation into a helper function called resolve_fastqs. We also now initialize fqs as empty as a placeholder, so that when we're running test it won't actually matter what it is, and once we are not running test, resolve_fastqs will set FQ1 and FQ2 to the actual paths.
@pgangwar-ucsd pgangwar-ucsd merged commit 6255190 into main Dec 15, 2025
1 check passed
@pgangwar-ucsd pgangwar-ucsd deleted the feature/help-and-cicd branch December 15, 2025 19:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants