Commit graph

438 commits

Author SHA1 Message Date
Jose Espinosa-Carrasco
82fdff4fb4
Add khmer unique-kmers.py module (#1838) 2022-06-30 16:23:30 +01:00
Mahesh Binzer-Panchal
b67556e29f
Add FastK/Merge (#1828)
* Add FastK/Merge

* Update modules/fastk/merge/main.nf

* Update modules/fastk/merge/meta.yml

Co-authored-by: Sébastien Guizard <sguizard@ed.ac.uk>

Co-authored-by: Sébastien Guizard <sguizard@ed.ac.uk>
2022-06-29 18:04:36 +02:00
Adam Talbot
009f7c691c
Add module: gatk4/leftalignandtrimvariants (#1808)
* Added: gatk4/leftalignandtrimvariants

Additions:
 - GATK4/LeftAlignAndTrimVariants module
 - Use sars-ncov2 test data as this normalises a larger INDEL correctly.

Fixes #1801

* fixup: Added index to output spec

* fixup: Pattern of tbi output corrected to 'tbi'

* gatk4/leftalignandtrimvariants: Added intervals

Changes:
 - gatk4/leftalignandtrimvariants now supports optional interval as BED
 file
 - Tests added with and without interval. Not test BED file excludes all
 variants so no variants are actually normalised.

Fixes #1801

* fixup: leftalignandtrimvariants vcf->tbi fix

* fixup: gatk4/leftalignandtrimvariants Intervals added to meta.yml
2022-06-28 10:44:08 +02:00
Merlin Szymanski
b6fe5d2643
Add Atlas/PMD (#1810)
* add atlas/pmd
* update atlas/pmd tests
* Add atlas/PMD module
* Remove comment
* Run Prettier
* Incorporate Review by @jfy133

Co-authored-by: maxibor <maxime.borry@gmail.com>
Co-authored-by: Maxime Borry <maxibor@users.noreply.github.com>
Co-authored-by: James A. Fellows Yates <jfy133@gmail.com>
2022-06-24 16:53:51 +02:00
Mahesh Binzer-Panchal
a7193dc628
Add MerquryFK KatGC (#1798)
* Add KAT GC

* Add additional container warning
2022-06-23 20:57:15 +02:00
2f0b192404
Add KAIJU2KRONA module (#1800)
Co-authored-by: James A. Fellows Yates <jfy133@gmail.com>
2022-06-23 16:38:50 +00:00
James A. Fellows Yates
9d7208504d
Add gecco/run module (#1790)
* Add gecco/run module

* Fix container URLs

* Apply suggestions from code review

Co-authored-by: Jasmin F <73216762+jasmezz@users.noreply.github.com>
2022-06-22 13:43:45 +02:00
Mahesh Binzer-Panchal
280eec5317
Add MerquryFK KatComp (#1797)
Add Kat Comp

Co-authored-by: James A. Fellows Yates <jfy133@gmail.com>
2022-06-21 09:43:37 +02:00
Adam Talbot
f19ec865aa
vcf2maf module with built in VEP (#1768)
vcf2maf module created

Additions:
 - vcf2maf module created
 - If VEP is present in PATH, it is added to command
 - If VEP is missing, it is ignored (recommended to skip with --inhibit-vep)
 - VEP version automatically added to versions.yml
 - Uses VEP cache during testing which is added to test-datasets in https://github.com/nf-core/test-datasets/pull/563
 - Default Docker image includes VEP and vcf2maf
 - Test includes without VEP.

Relates to #490
2022-06-20 18:27:12 +02:00
nvnieuwk
6e7c0e945b
new module vcf2db (#1795)
* added vcf2db

* fix test.yml

* possible fix for failing tests

* fix version number

* fix test.yml

* removed some comments
2022-06-17 15:54:02 +02:00
alyssa-ab
c1eb9cce44
Trimmomatic (#1757)
* Trimmomatic main only first draft

* Add test files

* SE PE Adjustment

* Remove extra reads input

* chore: Remove TODOs

* Apply suggestions from code review

Co-authored-by: Edmund Miller <edmund.a.miller@gmail.com>

* fix(trimmomatic): Handle SE output correctly

Since there's never going to be unpaired reads for SE reads we can get
away with it for SE

* fix(trimmomatic): Use correct elvis operator to handle logic

* fix(trimmomatic): Add hack to work with SE and PE reads

* Update test.yml

* use the PE and SE trimming correctly

* Made user set adaptors

* Add documentation

* test(trimmomatic): Add files to pytest_modules

* test(trimmomatic): Update name of failing test

Co-authored-by: Edmund Miller <edmund.a.miller@protonmail.com>
Co-authored-by: Edmund Miller <edmund.a.miller@gmail.com>
2022-06-17 13:18:15 +00:00
Robert A. Petit III
052b9f2fe9
add module for plasmidfinder (#1773)
* add module for plasmidfinder

* Update test.yml
2022-06-15 10:25:51 -06:00
Robert A. Petit III
1fe4cb942f
add module for ariba (#1731) 2022-06-15 10:18:31 -06:00
Mahesh Binzer-Panchal
0af6adef55
Add MerquryFK PloidyPlot (#1780) 2022-06-14 20:50:58 +02:00
Mahesh Binzer-Panchal
e91e99db30
Add GeneScopeFK (#1781) 2022-06-14 20:49:06 +02:00
Mahesh Binzer-Panchal
8ded6d441a
Add MerquryFK (#1778)
* Add MerquryFK

* Change resource allocation
2022-06-14 16:36:02 +02:00
Mahesh Binzer-Panchal
fd5aea0b76
Add FastK/Histex (#1776) 2022-06-14 16:30:37 +02:00
nvnieuwk
1a4ab76618
new module rtgtools/pedfilter (#1777)
* new module rtgtools/pedfilter

* removed checksum due to the presence of a date in the file
2022-06-14 16:02:18 +02:00
Mahesh Binzer-Panchal
4e308c131e
FastK/fastK (#1739)
* Add FastK/FastK

* Add ktab and prof outputs

* Add the hidden files necessary for the optional files

* Update image

* Apply suggestions from code review

Co-authored-by: Daniel Straub <42973691+d4straub@users.noreply.github.com>

Co-authored-by: Daniel Straub <42973691+d4straub@users.noreply.github.com>
2022-06-14 13:39:52 +02:00
8b2a473f58
New module: krakentools/kreport2krona (#1746)
* Add module definition for kreport2krona

* Add metadata for kreport2krona module

* Add tests for kreport2krona

Co-authored-by: Robert A. Petit III <robbie.petit@gmail.com>
2022-06-13 20:14:44 +02:00
Merlin Szymanski
8f199c4fa4
Create atlas/splitmerge Module (#1756)
* Add atlas/splitmerge module

* Finish the tests for atlas/splitmerge

* Prettier

* Update modules/atlas/splitmerge/meta.yml

Co-authored-by: James A. Fellows Yates <jfy133@gmail.com>

* Remove curly brackets from meta.yml parameters

For single-file outputs, as reviewed

* Lintung: Remove trailing white-space

Co-authored-by: James A. Fellows Yates <jfy133@gmail.com>
2022-06-13 15:09:32 +02:00
Robert A. Petit III
81232af296
add module for mcroni (#1750)
Co-authored-by: Jose Espinosa-Carrasco <kadomu@gmail.com>
2022-06-13 15:04:01 +02:00
FriederikeHanssen
5b27af025a
Merge branch 'master' into manta_convert 2022-06-13 09:29:50 +02:00
Rike
650076cacf add manta conversion script 2022-06-11 13:01:18 +02:00
Taniguti
547f483b74
Merge branch 'master' into haplocheck 2022-06-10 20:39:33 -03:00
Jasmin F
7027719c67
Merge branch 'master' into r-ampir 2022-06-10 14:57:24 +02:00
Thiseas C. Lamnidis
9948e9fe21
Merge branch 'master' into sexdeterrmine 2022-06-10 11:03:18 +02:00
James A. Fellows Yates
c9db677a45
Merge branch 'master' into r-ampir 2022-06-09 19:28:37 +02:00
Nicolas Vannieuwkerke
fe9e4ece00 new module gatk4/reblockgvcf 2022-06-09 14:56:55 +02:00
James A. Fellows Yates
1fc0d3de4b
Merge branch 'gatk3-indelrealigner' into upstream-for-indel 2022-06-08 20:30:19 +02:00
James A. Fellows Yates
4a2157e5ab
Merge branch 'master' into gatk-realigntargetcreator 2022-06-08 20:15:02 +02:00
Taniguti
89bffe3a5e
Merge branch 'master' into haplocheck 2022-06-08 15:00:06 -03:00
Ramprasad Neethiraj
16e5e6093c Merge branch 'master' of https://github.com/nf-core/modules into rhocall 2022-06-07 14:45:09 +02:00
Taniguti
a2e2d50494
Merge branch 'master' into haplocheck 2022-06-07 08:16:22 -03:00
Ramprasad Neethiraj
9d6697bdea template 2022-06-07 12:14:40 +02:00
James A. Fellows Yates
d292f822e4
Merge branch 'master' into gatk-realigntargetcreator 2022-06-03 21:33:22 +02:00
James A. Fellows Yates
d2b240a17a
Merge branch 'master' into gatk-unifiedgenotyper 2022-06-03 21:24:09 +02:00
Robert A. Petit III
24ca2ed464
Merge branch 'master' into rp3-add-snippy 2022-06-03 13:01:05 -06:00
James Fellows Yates
544b62df45 Star work on GATK UG 2022-06-02 21:11:17 +02:00
James A. Fellows Yates
abc619a3e2
Merge branch 'master' into gatk-realigntargetcreator 2022-06-02 20:24:24 +02:00
Nicolas Vannieuwkerke
2a45d42868 added the calibratedragstrmodel module 2022-06-02 13:17:06 +02:00
James A. Fellows Yates
5a94794793
Merge branch 'master' into r-ampir 2022-06-01 09:18:54 +02:00
James Fellows Yates
c1ac3fbb59 Skeleton 2022-05-31 20:13:48 +02:00
Nicolas Vannieuwkerke
80366924fd added gatk4/composestrtablefile 2022-05-31 16:08:13 +02:00
James Fellows Yates
7ffe98ac8b Add gatk/indelrealigner 2022-05-30 21:12:21 +02:00
jtangrot
1c99ffd876 Add vserach usearch_global 2022-05-30 08:50:27 +02:00
Sateesh Peri
ead3679829
Merge branch 'master' into rp3-add-snippy 2022-05-26 03:04:19 -04:00
jasmezz
77b5986463 Create ampir module 2022-05-25 13:27:10 +02:00
Jill V. Hagey, PhD
b1dd1d8a52
Merge branch 'nf-core:master' into gamma-update 2022-05-24 19:28:06 -04:00
jvhagey
bb999395aa fixed pytest_modules.yml 2022-05-24 19:19:38 -04:00