James A. Fellows Yates
45dee96bdf
module: bwa/aln ( #624 )
...
* Specify more guidelines on input channels
* Linting
* Updates based on code review
* Update README.md
* Fix broken sentence
* Add bwa/aln module
* Also output reads as required with SAI
* fix container paths
* Sync bwa version samese/sampe
* Apply suggestions from code review
Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>
2021-07-27 08:13:48 +01:00
Johnathan D
a21cc95c69
Add variantbam ( #618 )
...
* template created for variantbam (#616 )
* Add bcftools reheader (#585 ) (#608 )
* local tests and linting passing (#585 )
* fix: picard filtersamreads input (#610 )
* Move readlist into same input channel as bam
* Update test reflecting input restructuring
* Update tests/modules/picard/filtersamreads/main.nf
Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>
* fix test
Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>
* Added module arriba (#611 )
* Updated the version of STAR in align and genomegenerate modules
* Changes in test.yml
* Changes in test.yml
* Added module arriba
* Changes in test configs
* Added module Arriba for fusion detection
* Fixed review comments
* Added an output option for discarded fusions
* Resolved some conflits
* conflicts
* Apply suggestions from code review
Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>
* added test for new header
* enhance module fastp: add `save_merged` (#598 ) (#614 )
* enhance module fastp: add `save_merged` (#598 )
* removed md5sum checks from log and json
* Apply suggestions from code review
Co-authored-by: James A. Fellows Yates <jfy133@gmail.com>
Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>
Co-authored-by: praveenraj2018 <43108054+praveenraj2018@users.noreply.github.com>
* fixed autogenerated biocontainter links
* variantbam module passing all tests/lints (#616 )
* Added an optional output junction channel in STAR (#621 )
* Added an optional output channel for chimeric junctions
* Fix in test.yml
* Apply suggestions from code review
Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>
* removed qcreport output
fixes #616
Co-authored-by: James A. Fellows Yates <jfy133@gmail.com>
Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>
Co-authored-by: praveenraj2018 <43108054+praveenraj2018@users.noreply.github.com>
2021-07-26 19:07:29 +01:00
Johnathan D
a813e2e3a6
Add bcftools reheader ( #585 ) ( #608 )
...
* local tests and linting passing (#585 )
* fix: picard filtersamreads input (#610 )
* Move readlist into same input channel as bam
* Update test reflecting input restructuring
* Update tests/modules/picard/filtersamreads/main.nf
Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>
* fix test
Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>
* Added module arriba (#611 )
* Updated the version of STAR in align and genomegenerate modules
* Changes in test.yml
* Changes in test.yml
* Added module arriba
* Changes in test configs
* Added module Arriba for fusion detection
* Fixed review comments
* Added an output option for discarded fusions
* Resolved some conflits
* conflicts
* Apply suggestions from code review
Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>
* added test for new header
* enhance module fastp: add `save_merged` (#598 ) (#614 )
* enhance module fastp: add `save_merged` (#598 )
* removed md5sum checks from log and json
* Apply suggestions from code review
Co-authored-by: James A. Fellows Yates <jfy133@gmail.com>
Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>
Co-authored-by: praveenraj2018 <43108054+praveenraj2018@users.noreply.github.com>
2021-07-23 22:24:19 +01:00
praveenraj2018
3cabc95d0e
Added module arriba ( #611 )
...
* Updated the version of STAR in align and genomegenerate modules
* Changes in test.yml
* Changes in test.yml
* Added module arriba
* Changes in test configs
* Added module Arriba for fusion detection
* Fixed review comments
* Added an output option for discarded fusions
* Resolved some conflits
* conflicts
* Apply suggestions from code review
Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>
2021-07-22 15:19:42 +01:00
James A. Fellows Yates
3cc43838e1
module: picard filtersamreads ( #602 )
...
* Start work filtersamreads
* Refactored to allow optional input
* Use proper readlist test data
* Remove typo
* Fix if else condition
* Remove debugging code
* Fix container URLs
* Add required input specification meta
* Cleanup
* Apply suggestions from code review
Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>
* Fix suffixing
* Additional formatting tweaks
* Update modules/picard/filtersamreads/main.nf
Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>
* Update modules/picard/filtersamreads/meta.yml
Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>
2021-07-21 15:22:19 +01:00
James A. Fellows Yates
1a26d48104
module: picard sortsam ( #603 )
...
* Add picard/sortsam module
* Fix container links
* Changes after code review
* Input meta in the right place
2021-07-21 13:48:07 +02:00
Harshil Patel
e4df336294
Add hifiasm module ( #596 )
...
* Add hifiasm module
* Tidy up module
* Add pacbio files to test_data.config
2021-07-20 21:50:22 +01:00
Johnathan D
2e619add87
Add samtools ampliconclip ( #590 )
...
* created template for `samtools/ampliconclip` (#584 )
* All tests passing (#584 )
* Linting fixed (#584 )
* Final linting fixed (#584 )
* Optional output flags moved to `input` (#584 )
* typo fix (#584 )
* Apply suggestions from code review
Co-authored-by: Harshil Patel <drpatelh@users.noreply.github.com>
2021-07-20 21:31:31 +01:00
Harshil Patel
e937c7950a
Rename software/ directory to modules/ to re-organise module structure ( #567 )
...
* Update README
* Rename pytest_software.yml to pytest_modules.yml
* Rename main software directory to modules
* Remove deprecated modules
* Rename tests software to modules
* Replace paths for tests in pytest_modules.yml
* Replace software with modules in Github Actions
* Replace software with modules in main.nf tests
* Rename software to modules in test.yml
2021-07-07 10:10:18 +01:00