mirror of
https://github.com/MillironX/taxprofiler.git
synced 2024-11-11 00:23:08 +00:00
Add helptest to nextflow_schema,add versions to longread_preprocessing
This commit is contained in:
parent
d3d4297ca9
commit
8c3e80b6ea
4 changed files with 6 additions and 3 deletions
1
.github/workflows/ci.yml
vendored
1
.github/workflows/ci.yml
vendored
|
@ -23,7 +23,6 @@ jobs:
|
||||||
- "21.10.3"
|
- "21.10.3"
|
||||||
- "latest-everything"
|
- "latest-everything"
|
||||||
parameters:
|
parameters:
|
||||||
- "--preprocessing_qc_tool fastqc"
|
|
||||||
- "--preprocessing_qc_tool falco"
|
- "--preprocessing_qc_tool falco"
|
||||||
- "--perform_longread_qc false"
|
- "--perform_longread_qc false"
|
||||||
- "--perform_shortread_qc false"
|
- "--perform_shortread_qc false"
|
||||||
|
|
|
@ -168,7 +168,7 @@ work # Directory containing the nextflow working files
|
||||||
|
|
||||||
### Sequencing quality control
|
### Sequencing quality control
|
||||||
|
|
||||||
nf-core taxprofiler offers [`Falco`](https://github.com/smithlabcode/falco] as an alternative option to [`FastQC`](https://www.bioinformatics.babraham.ac.uk/projects/fastqc/).
|
nf-core taxprofiler offers [`falco`](https://github.com/smithlabcode/falco] as an alternative option to [`FastQC`](https://www.bioinformatics.babraham.ac.uk/projects/fastqc/).
|
||||||
|
|
||||||
### Preprocessing Steps
|
### Preprocessing Steps
|
||||||
|
|
||||||
|
|
|
@ -712,7 +712,9 @@
|
||||||
"preprocessing_qc_tool": {
|
"preprocessing_qc_tool": {
|
||||||
"type": "string",
|
"type": "string",
|
||||||
"default": "fastqc",
|
"default": "fastqc",
|
||||||
"enum": ["fastqc", "falco"]
|
"enum": ["fastqc", "falco"],
|
||||||
|
"help_text": "Falco is aimed at being a drop-in replacement for FastQC but written in C++ for faster computation. We particularly recommend using falco when using long reads (due to reduced memory constraints), however is also applicable for short reads.",
|
||||||
|
"description": "By default, the pipeline utilizes FastQC tool for quality control of raw sequencing reads"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -56,10 +56,12 @@ workflow LONGREAD_PREPROCESSING {
|
||||||
|
|
||||||
if (params.preprocessing_qc_tool == 'fastqc') {
|
if (params.preprocessing_qc_tool == 'fastqc') {
|
||||||
FASTQC_PROCESSED ( ch_processed_reads )
|
FASTQC_PROCESSED ( ch_processed_reads )
|
||||||
|
ch_versions = ch_versions.mix( FASTQC_PROCESSED.out.versions )
|
||||||
ch_multiqc_files = ch_multiqc_files.mix( FASTQC_PROCESSED.out.zip )
|
ch_multiqc_files = ch_multiqc_files.mix( FASTQC_PROCESSED.out.zip )
|
||||||
|
|
||||||
} else if (params.preprocessing_qc_tool == 'falco') {
|
} else if (params.preprocessing_qc_tool == 'falco') {
|
||||||
FALCO_PROCESSED ( ch_processed_reads )
|
FALCO_PROCESSED ( ch_processed_reads )
|
||||||
|
ch_versions = ch_versions.mix( FALCO_PROCESSED.out.versions )
|
||||||
ch_multiqc_files = ch_multiqc_files.mix( FALCO_PROCESSED.out.txt )
|
ch_multiqc_files = ch_multiqc_files.mix( FALCO_PROCESSED.out.txt )
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue