* fix(homer): Update tagdir to have a prefix
Otherwise they have a naming collision
* test(homer): Update paths
* style(homer): Align ,'s
* chore(homer): Update md5sums
* controlfreec significance
* move freec files to own subfolder
* Fix meta.yml naming
* Fix meta.yml naming
* Fix linting
* Forgot to refactor
* forgot more refactoring
* Too much refactoring on output paths
* Too little refactoring here
* update checksum
* NGSCheckMate v1
* Add some tests for UMItools
* Added tests for dedup
* Include pytest
* Delete main.nf
* Delete meta.yml
* Delete main.nf
* Delete nextflow.config
* Delete test.yml
* add prettier
* Add direct test on bam
* Update tests/modules/umitools/dedup/main.nf
Co-authored-by: Edmund Miller <edmund.a.miller@gmail.com>
* Update tests/modules/umitools/dedup/main.nf
Co-authored-by: Edmund Miller <edmund.a.miller@gmail.com>
* Update tests/config/pytest_modules.yml
Co-authored-by: Edmund Miller <edmund.a.miller@gmail.com>
* Not ignore-umi
Co-authored-by: Simon Pearce <simon.pearce@cruk.manchester.ac.uk>
Co-authored-by: Maxime U. Garcia <max.u.garcia@gmail.com>
Co-authored-by: Edmund Miller <edmund.a.miller@gmail.com>
* Use meta map and supply output file name via modules.config
* Remove all def declarations to make it work
* update tests & remove extra .
* fix ze tests
* update meta.yml with meta map info
* add tag line now that meta is available
* Mpileup also likes intervals
* Also update meta yml with inclusive input and intervals
Co-authored-by: Sateesh Peri <33637490+sateeshperi@users.noreply.github.com>
Co-authored-by: Maxime U. Garcia <max.u.garcia@gmail.com>
* fix(homer): Update expected file path to improve caching
* docs(homer): Update findpeaks
* test(homer): Add maketagdirectory dependency
Co-authored-by: Robert A. Petit III <robbie.petit@gmail.com>
* feat(bbmap): Initialize pileup module
* test(bbmap): Update outputs
* test(bbmap): Add pileup tags
* style(bbmap): Add in when
Co-authored-by: Robert A. Petit III <robbie.petit@gmail.com>
* [FIX/DOC] Broken Adding modules link
* Apply suggestion
Co-authored-by: Edmund Miller <edmund.a.miller@protonmail.com>
Co-authored-by: Edmund Miller <edmund.a.miller@protonmail.com>
* feat: add template for Bracken
* chore: update version
* refactor: change command build
* refactor: rename report variable, change quotes
* docs: remove refactored input parameter
* fix: correctly assign arguments to options
* tests: set up single and paired end tests
* style: apply prettier
* chore: change data sources to official ones
* refactor: rename test workflows
* tests: use correct input to the new UNTAR module
* chore: update md5sums
* fix: remove left-over unnecessary code
* Adds support for meta lists for unzip and untar
* Fix test inputs
* Update all modules to support extraction of decompressed file from untar/unzip new meta + file tuple
* Update all modules to support extraction of decompressed file from untar/unzip new meta + file tuple
* Fix MALTEXTRACT/AMPS
* Fix further modules
* Fix cellranger
* Apply suggestions from code review
Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>
* fix: remove left-over unnecessary code
* Switch to more portable solution for singularity container issue by using bind paths
* Fix input collision of dummy files
* Repalce dummy with which bash
* Remove dummy usage from tests
* Apply suggestions from code review
* Fix singularity typo
* style: Add prettier config files
* build: Add prettier vscode extension
* ci: Replace markdownlint and yamllint with prettier
* style: Run prettier
* style: Use indent of 2 for markdown as well
https://github.com/nf-core/tools/pull/1470#issuecomment-1071028358
* style: Fix indent
* style: Let editorconfig take over tab widths
* style: yaml => yml
* ci: Run prettier once
Co-authored-by: Phil Ewels <phil.ewels@scilifelab.se>
Co-authored-by: Phil Ewels <phil.ewels@scilifelab.se>
* CI: print out pytest logs on failure
* ci(pytest-workflow): cat => bat
* Introduce bug
* Use batcat
* Force fancification
* ci: Use colored output for pytest
* Revert "Introduce bug"
This reverts commit bc78e5e8d1.
Co-authored-by: Gregor Sturm <mail@gregor-sturm.de>