Commit graph

1340 commits

Author SHA1 Message Date
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
Sébastien Guizard
8296a28346
Remove a blank line (#1793) 2022-06-17 10:58:24 +01:00
Maxime U. Garcia
757c20c8eb
Same version on conda and in the dockerfile (#1791) 2022-06-16 16:25:54 +02:00
Matthias De Smet
f32dc15414
update bclconvert module, as used in nf-core/demultiplex (#1569)
* update bclconvert module, as used in nf-core/demultiplex

* reconfigure test with new test data

* update test

* formatting

* update outputs, update meta

* update module and test

* update test config, test.yml

* fix linting

* emit logs and reports as dir

* fix typo, recreate test.yml

* fix linting

Co-authored-by: CMGG ICT Team <ict@cmgg.be>
2022-06-16 15:03:13 +02:00
FriederikeHanssen
1ac223ad43
GATK/Getpileupsummaries: If no intervals use variants instead (#1787)
If no intervals use variants instead
2022-06-16 15:00:01 +02:00
Matthias De Smet
ecece498f1
samtools/*stats*: use prefix for outputs (#1788)
* use prefix in flagstat

* use prefix in idxstats

* use prefix in stats

* update test.yml
2022-06-16 13:42:01 +02: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
Anders Sune Pedersen
30f72e2482
Optional output from the VEP-moduel (#1775)
* Making the output from the VEP-moduel (ENSEMBLVEP) optionally vcf, json or tab. #1774

* Trying to fix tests

* Still trying to fix tests

* Fetching the vep-output-file-extension from the args.

* Update meta.yml

* WIP: Adding tests for vep-output json and tab

* updated the test.yml

Co-authored-by: nvnieuwk <101190534+nvnieuwk@users.noreply.github.com>
Co-authored-by: nvnieuwk <nicolas.vannieuwkerke@ugent.be>
2022-06-15 13:52:12 +02:00
nvnieuwk
9dbaffff88
fix bgziptabix extension (#1784)
* fix bgziptabix extension

* update test.yml
2022-06-15 10:33:10 +02: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
Maxime U. Garcia
b689b8ed88
TIDDIT - add --skip_assembly when no bwa specified (#1769)
add --skip_assembly when no bwa specified
2022-06-13 17:02:59 +02:00
Maxime U. Garcia
680b6c5b04
Update tiddit to 3.1.0 (#1767)
* update TIDDIT to 3.1.0

* update VCF too as version is in file
2022-06-13 16:24:34 +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
WackerO
f1b3174501
Merge branch 'master' into mpileup_bgzip 2022-06-13 09:48:47 +02:00
WackerO
24e05f6097
Update modules/samtools/mpileup/main.nf
Co-authored-by: FriederikeHanssen <Friederike.hanssen@qbic.uni-tuebingen.de>
2022-06-13 09:35:34 +02:00
FriederikeHanssen
5b27af025a
Merge branch 'master' into manta_convert 2022-06-13 09:29:50 +02:00
FriederikeHanssen
b8ff8e32e3
Update modules/manta/convertinversion/main.nf
Co-authored-by: Maxime U. Garcia <maxime.garcia@scilifelab.se>
2022-06-13 09:26:29 +02:00
WackerO
c3b6ec8f3b Merge branch 'master' of https://github.com/nf-core/modules into mpileup_bgzip 2022-06-13 08:31:01 +02:00
WackerO
dc6c09e083 samtools mpileup now bgzips mpileup files 2022-06-11 13:32:53 +02:00
Rike
dd6c514710 Fix linting 2022-06-11 13:12:56 +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
James A. Fellows Yates
01d4a1fa3a
Apply suggestions from code review 2022-06-10 14:46:58 +02:00
jasmezz
088b5b14f6 Merge branch 'r-ampir' of github.com:jasmezz/modules into r-ampir 2022-06-10 12:54:47 +02:00
jasmezz
39388abc04 Add file name collision check + TSV output 2022-06-10 12:54:39 +02:00
Gisela Gabernet
5a16cf7bae
Merge branch 'master' into cellranger-7.0.0 2022-06-10 11:19:57 +02:00
Alexander Peltzer
62c4b59d10
Update main.nf 2022-06-10 11:05:59 +02:00
Thiseas C. Lamnidis
9948e9fe21
Merge branch 'master' into sexdeterrmine 2022-06-10 11:03:18 +02:00
Thiseas C. Lamnidis
fe855a1c23
Apply suggestions from code review
Co-authored-by: James A. Fellows Yates <jfy133@gmail.com>
2022-06-10 11:03:01 +02:00
Alexander Peltzer
cfcd93f3e7
Update Dockerfile 2022-06-10 10:56:13 +02:00
Alexander Peltzer
61d87bb2bc
Update main.nf 2022-06-10 10:54:06 +02:00
Alexander Peltzer
e499abe572
Update main.nf 2022-06-10 10:53:48 +02:00
Alexander Peltzer
8032833e6e
Update main.nf 2022-06-10 10:53:09 +02:00
Alexander Peltzer
e36b79201d
Update Dockerfile 2022-06-10 10:52:13 +02:00
James A. Fellows Yates
c9db677a45
Merge branch 'master' into r-ampir 2022-06-09 19:28:37 +02:00
jasmezz
ecf1d146ab Add full user options for AMPir 2022-06-09 16:59:00 +02:00
Maxime U. Garcia
878a5a8093
Merge branch 'master' into update_spark 2022-06-09 15:49:31 +02:00
jasmezz
ba53e09b64 Implement suggestions from code review 2022-06-09 15:37:35 +02:00
Rike
6a4732ef3b similar issues arise with bqsrspark, also use broadinstitute container 2022-06-09 15:29:00 +02:00
Rike
8e8f4c9c51 remove singulairty container 2022-06-09 15:16:11 +02:00
nvnieuwk
873215c8ae
Update modules/gatk4/reblockgvcf/main.nf
Co-authored-by: Maxime U. Garcia <maxime.garcia@scilifelab.se>
2022-06-09 15:11:18 +02:00
Rike
89a6a03e38 fix container tag 2022-06-09 15:09:19 +02:00
Nicolas Vannieuwkerke
81fff7384d small fix and typo 2022-06-09 15:08:02 +02:00
Rike
b9e397ff15 use broadinstitute container 2022-06-09 15:06:46 +02:00
nvnieuwk
bf73b6d376
Merge branch 'master' into new-module-gatk4/reblockgvcf 2022-06-09 14:57:20 +02:00
Nicolas Vannieuwkerke
fe9e4ece00 new module gatk4/reblockgvcf 2022-06-09 14:56:55 +02:00
Rike
ef5b0dd977 gatk4 version update to 4.2.6.1 2022-06-09 14:54:19 +02:00
nvnieuwk
e88a4ff70b
Merge branch 'master' into add-optional-fasta-parameter-to-ensemblvep 2022-06-09 11:54:22 +02:00
Nicolas Vannieuwkerke
5ccf6fbcc9 add optional fasta argument to ensemblvep 2022-06-09 11:45:27 +02:00
SusiJo
cda434611f fix conda with openjdk 1.8 2022-06-09 10:24:39 +02:00
SusiJo
0204d2374b Merge remote-tracking branch 'origin/master' into gatk_spark 2022-06-09 09:33:17 +02:00
James A. Fellows Yates
70f7f07a37
Apply suggestions from code review
Co-authored-by: FriederikeHanssen <Friederike.hanssen@qbic.uni-tuebingen.de>
2022-06-09 08:33:37 +02:00
James Fellows Yates
939653a47e Changes after code review 2022-06-09 08:26:04 +02:00
James Fellows Yates
4d7afa21e2 Add GATK indelrealigner tests 2022-06-08 21:14:08 +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
0b090a6b6d Merge branch 'master' of https://github.com/nf-core/modules into rhocall 2022-06-08 16:34:34 +02:00
Taniguti
d037f0ec97
Merge branch 'master' into haplocheck 2022-06-08 10:47:38 -03:00
Lucas Taniguti
f5615c3db6 fix: stub output name 2022-06-08 10:10:24 -03:00
Ramprasad Neethiraj
3cabdfac20
Merge branch 'master' into update_roh 2022-06-08 15:04:34 +02:00
Ramprasad Neethiraj
c079ee2025 fix test 2022-06-08 14:48:16 +02:00
Matthias De Smet
e5f8924fab
Update modules/multiqc/main.nf
Co-authored-by: Mahesh Binzer-Panchal <mahesh.binzer-panchal@nbis.se>
2022-06-08 14:41:10 +02:00
Ramprasad Neethiraj
ea4dc866e0 add index 2022-06-08 14:38:55 +02:00
Ramprasad Neethiraj
1648d2fcba add index 2022-06-08 14:36:25 +02:00
Matthias De Smet
7b018acabb
Update modules/multiqc/main.nf
Co-authored-by: Mahesh Binzer-Panchal <mahesh.binzer-panchal@nbis.se>
2022-06-08 14:36:13 +02:00
Matthias De Smet
100b3f244c
Apply suggestions from code review
Co-authored-by: Mahesh Binzer-Panchal <mahesh.binzer-panchal@nbis.se>
2022-06-08 14:24:55 +02:00
Lucas Taniguti
b2afb3b2ee fix: string interpolation and test input access 2022-06-08 09:08:59 -03:00
Matthias De Smet
71e3056813
Merge branch 'master' into update/multiqc 2022-06-08 14:03:26 +02:00
Matthias De Smet
f1e33ca6e0 update mqc command 2022-06-08 14:02:04 +02:00
Matthias De Smet
439d2a9e67 update mqc inputs 2022-06-08 13:48:27 +02:00
Lucas Taniguti
abaec30889 tests: add stub 2022-06-08 08:46:22 -03:00
Taniguti
d5e077a2e9
Merge branch 'master' into haplocheck 2022-06-08 07:31:28 -03:00
MaxUlysse
07eff4346f fix path to symbolic links 2022-06-08 11:46:45 +02:00
Maxime U. Garcia
4935bb98cb
Apply suggestions from code review
Co-authored-by: Mahesh Binzer-Panchal <mahesh.binzer-panchal@nbis.se>
2022-06-08 11:38:02 +02:00
Maxime U. Garcia
7230bf2174
Merge branch 'master' into update_tiddit 2022-06-08 11:16:01 +02:00
Taniguti
3be549534d
Apply suggestions from code review
Co-authored-by: Anders Jemt <jemten@users.noreply.github.com>
2022-06-07 14:09:04 -03:00
Matthias De Smet
d196552e06 update input 2022-06-07 16:33:17 +02:00
Ramprasad Neethiraj
16e5e6093c Merge branch 'master' of https://github.com/nf-core/modules into rhocall 2022-06-07 14:45:09 +02:00
Ramprasad Neethiraj
17a4e93142 fix versions.yaml 2022-06-07 14:43:35 +02:00
Ramprasad Neethiraj
65a0fb959f rhocall 2022-06-07 14:37:03 +02:00
SusiJo
e78ad2f88b Merge remote-tracking branch 'origin' into gatk_spark 2022-06-07 14:00:26 +02:00
Matthias De Smet
bffd1c562b
Merge branch 'master' into update/multiqc 2022-06-07 13:59:00 +02:00
SusiJo
dbca9e8b36 adjusted prefix + test + authors 2022-06-07 13:58:57 +02:00
Matthias De Smet
e5bf87aec3 possible fix for name collisions 2022-06-07 13:58:27 +02:00
Taniguti
a2e2d50494
Merge branch 'master' into haplocheck 2022-06-07 08:16:22 -03:00
Nicolas Vannieuwkerke
4c7ef30fb6 changed to label to medium 2022-06-07 12:17:14 +02:00
Ramprasad Neethiraj
9d6697bdea template 2022-06-07 12:14:40 +02:00
Nicolas Vannieuwkerke
771425e7a0 add threads to calibratedragstrmodel 2022-06-07 12:11:18 +02:00
SusiJo
1368956d88 Merge remote-tracking branch 'origin/master' into gatk_spark 2022-06-07 11:00:33 +02:00
James A. Fellows Yates
0d087b4890
Update modules/gatk/realignertargetcreator/main.nf 2022-06-03 21:33:54 +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
James A. Fellows Yates
e827a042ce
Update modules/gatk/unifiedgenotyper/main.nf
Co-authored-by: Maxime U. Garcia <maxime.garcia@scilifelab.se>
2022-06-03 21:24:03 +02:00
Robert A. Petit III
d7cec801b2
Update main.nf 2022-06-03 13:05:43 -06:00
Robert A. Petit III
24ca2ed464
Merge branch 'master' into rp3-add-snippy 2022-06-03 13:01:05 -06:00
MaxUlysse
97e66015ca add test + fix issues 2022-06-03 15:51:02 +02:00
MaxUlysse
f9ac4e28e9 cover all use cases 2022-06-03 15:37:10 +02:00
SusiJo
e2bb56608c change prefix output 2022-06-03 13:50:45 +02:00
SusiJo
230224700e change prefix 2022-06-03 13:20:45 +02:00
SusiJo
1db7771ea9
Merge branch 'nf-core:master' into gatk_spark 2022-06-03 13:17:35 +02:00
MaxUlysse
f1a5cc07db restructure tiddit/sv + test (just one for now) 2022-06-03 13:00:29 +02:00
MaxUlysse
40996cdbe1 update tiddit/cov + more tests 2022-06-03 12:07:16 +02:00
MaxUlysse
36ffd4fbf7 Merge remote-tracking branch 'upstream/master' into update_tiddit 2022-06-03 11:38:33 +02:00
Rike
2c9e2f5e73 Update TIDDIT to 3.0.0 2022-06-03 10:52:50 +02:00
Matthias De Smet
cf9d62fc83
Merge branch 'master' into bump/picard 2022-06-02 22:09:42 +02:00
James Fellows Yates
a565d9072a Add GATK UnifiedGenotyper 2022-06-02 21:39:39 +02:00
James Fellows Yates
a14855dbe8 Start meta 2022-06-02 21:22:21 +02:00
James Fellows Yates
544b62df45 Star work on GATK UG 2022-06-02 21:11:17 +02:00
James Fellows Yates
de88adc926 Standardise parameters (no tests yet until realigntarget creator ready) 2022-06-02 20:35:34 +02:00
James Fellows Yates
9a4f22e8d1 Merge branch 'gatk-realigntargetcreator' of github.com:jfy133/nf-core-modules into gatk-realigntargetcreator 2022-06-02 20:32:03 +02:00
James Fellows Yates
c469a2b35e Fux tests 2022-06-02 20:32:00 +02:00
James Fellows Yates
599b264280 Standaridse parameters 2022-06-02 20:27:16 +02:00
James A. Fellows Yates
b1edcc6e94
Update modules/gatk/realignertargetcreator/main.nf 2022-06-02 20:26:09 +02:00
James A. Fellows Yates
43ef3841d1
remove duplciate path 2022-06-02 20:25:12 +02:00
James A. Fellows Yates
abc619a3e2
Merge branch 'master' into gatk-realigntargetcreator 2022-06-02 20:24:24 +02:00
James Fellows Yates
28101149b6 Merge branch 'gatk-realigntargetcreator' of github.com:jfy133/nf-core-modules into gatk-realigntargetcreator 2022-06-02 20:24:17 +02:00
James Fellows Yates
14c63f9ccc Changes after review 2022-06-02 20:24:14 +02:00
SusiJo
1b93cde9ff
Merge branch 'master' into gatk_spark 2022-06-02 16:24:39 +02:00
Nicolas Vannieuwkerke
b028e57588 Merge branch 'add-intervals-to-calibratedragstrmodel' of github.com:nvnieuwk/modules into add-intervals-to-calibratedragstrmodel 2022-06-02 16:24:06 +02:00
Nicolas Vannieuwkerke
f3c0107fa2 added optional to intervals 2022-06-02 16:24:03 +02:00
SusiJo
efc1e1bb71
rm line
Co-authored-by: Maxime U. Garcia <maxime.garcia@scilifelab.se>
2022-06-02 16:23:18 +02:00
SusiJo
44daa5d687
update prefix
Co-authored-by: Maxime U. Garcia <maxime.garcia@scilifelab.se>
2022-06-02 16:23:09 +02:00
nvnieuwk
897de827ee
Merge branch 'master' into add-intervals-to-calibratedragstrmodel 2022-06-02 16:20:41 +02:00
Nicolas Vannieuwkerke
b4b1f3b81d add intervals to calibratedragstrmodel 2022-06-02 16:20:12 +02:00
MaxUlysse
b623ff5d27 fix comments 2022-06-02 16:11:45 +02:00
MaxUlysse
bc0f52bcd3 fix cache version 2022-06-02 16:11:11 +02:00
MaxUlysse
046fa39582 update VEP version + cache 2022-06-02 16:09:09 +02:00
Nicolas Vannieuwkerke
e53d091a6d added dragstr model to haplotypecaller 2022-06-02 14:08:09 +02:00
Matthias De Smet
db0dc81b81
Merge branch 'master' into bump/picard 2022-06-02 13:49:03 +02:00
nvnieuwk
a339f9818a
Merge branch 'master' into new-module-gatk4/CalibrateDragstrModel 2022-06-02 13:42:56 +02:00
nvnieuwk
4b430e8ece
Merge branch 'master' into new-module-gatk4/CalibrateDragstrModel 2022-06-02 13:41:20 +02:00
nvnieuwk
3a49b82863
Update modules/gatk4/calibratedragstrmodel/main.nf
Co-authored-by: Matthias De Smet <11850640+matthdsm@users.noreply.github.com>
2022-06-02 13:39:44 +02:00
Matthias De Smet
f58771c47f
Merge branch 'master' into update/untar 2022-06-02 13:38:53 +02:00
Nicolas Vannieuwkerke
631bf7749a Merge branch 'new-module-gatk4/CalibrateDragstrModel' of github.com:nvnieuwk/modules into new-module-gatk4/CalibrateDragstrModel 2022-06-02 13:22:57 +02:00
Nicolas Vannieuwkerke
d3874bbae9 linting 2022-06-02 13:22:55 +02:00
nvnieuwk
eadab8e002
Merge branch 'master' into new-module-gatk4/CalibrateDragstrModel 2022-06-02 13:18:36 +02:00
Nicolas Vannieuwkerke
2a45d42868 added the calibratedragstrmodel module 2022-06-02 13:17:06 +02:00
SusiJo
2f3ddc90fb added fasta_fai as input + changed if statements 2022-06-02 12:57:50 +02:00
Matthias De Smet
45f3795670
Merge branch 'master' into bump/picard 2022-06-02 11:33:26 +02:00
Matthias De Smet
51be617b1c fix untar output dir 2022-06-02 11:09:55 +02:00