Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Allow multiple bracken profiles with different -l levels from the same kraken2 report #410

Open
MajoroMask opened this issue Oct 27, 2023 · 1 comment
Labels
enhancement Improvement for existing functionality

Comments

@MajoroMask
Copy link

Description of feature

Bracken allows user to get report on certain taxonomy level from a single kraken2 report via bracken -l LEVEL option. Introducing this feature into TaxProfiler can be useful.

TODO

  • New parameter bracken_level: a string of bracken supported level(s) separated by comma, eg: 'G,S,S1'
    • Params checking in lib/WorkflowTaxprofiler.groovy
  • Implant feature needs:
    • subworkflows/local/profiling.nf: ch_input_for_bracken to combine() level info then add to meta.bracken_level
    • subworkflows/local/standardisation_profiles.nf: ch_profiles_for_bracken to groupTuple() on different meta.bracken_level
  • Change params using and publishDir accordingly in conf/modules.config
@MajoroMask MajoroMask added the enhancement Improvement for existing functionality label Oct 27, 2023
@MajoroMask
Copy link
Author

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement Improvement for existing functionality
Projects
None yet
Development

No branches or pull requests

2 participants