1
0
Fork 0
mirror of https://github.com/MillironX/taxprofiler.git synced 2024-11-22 05:59:56 +00:00

Expand tests and fix schema after review

This commit is contained in:
James Fellows Yates 2022-04-05 11:04:30 +02:00
parent bb6dd738bd
commit d46ddd972c
4 changed files with 18 additions and 8 deletions

View file

@ -29,8 +29,16 @@ jobs:
- NXF_VER: ""
NXF_EDGE: "1"
parameters:
- "--longread_clip false"
- "--shortread_clip false"
- "--shortread_clipmerge_tool fastp"
- "--shortread_clipmerge_tool fastp --shortread_clipmerge_mergepairs --shortread_clipmerge_excludeunmerged"
- "--shortread_clipmerge_tool fastp --shortread_clipmerge_mergepairs"
- "--shortread_clipmerge_tool adapterremoval"
- "--shortread_clipmerge_tool adapterremoval --shortread_clipmerge_mergepairs --shortread_clipmerge_excludeunmerged"
- "--shortread_clipmerge_tool adapterremoval --shortread_clipmerge_mergepairs"
- "--shortread_complexityfilter_tool bbduk"
- "--shortread_complexityfilter_tool prinseq"
steps:
- name: Check out pipeline code

View file

@ -28,5 +28,6 @@ params {
run_malt = true
run_metaphlan3 = true
shortread_clipmerge = true
longread_clip = false
shortread_complexityfilter = true
}

View file

@ -51,7 +51,7 @@ params {
max_cpus = 16
max_time = '240.h'
// Databaess
// Databases
databases = null
// FASTQ preprocessing

View file

@ -328,7 +328,8 @@
},
"shortread_complexityfilter_prinseqplusplus_mode": {
"type": "string",
"default": "entropy"
"default": "entropy",
"enum": ["entropy", "dust"]
},
"shortread_complexityfilter_prinseqplusplus_dustscore": {
"type": "number",