Skip to content
Snippets Groups Projects
Verified Commit d2e7b69c authored by Laurent Modolo's avatar Laurent Modolo
Browse files

fastp: update accel_1splus protocol

parent c98150b9
No related branches found
No related tags found
No related merge requests found
...@@ -46,30 +46,30 @@ process fastp_default { ...@@ -46,30 +46,30 @@ process fastp_default {
if (reads instanceof List) if (reads instanceof List)
""" """
fastp --thread ${task.cpus} \ fastp --thread ${task.cpus} \
--qualified_quality_phred 20 \ --qualified_quality_phred 20 \
--disable_length_filtering \ --disable_length_filtering \
--detect_adapter_for_pe \ --detect_adapter_for_pe \
${params.fastp} \ ${params.fastp} \
--in1 ${reads[0]} \ --in1 ${reads[0]} \
--in2 ${reads[1]} \ --in2 ${reads[1]} \
--out1 ${pair_id}_R1_trim.fastq.gz \ --out1 ${pair_id}_R1_trim.fastq.gz \
--out2 ${pair_id}_R2_trim.fastq.gz \ --out2 ${pair_id}_R2_trim.fastq.gz \
--html ${pair_id}.html \ --html ${pair_id}.html \
--json ${pair_id}_fastp.json \ --json ${pair_id}_fastp.json \
--report_title ${pair_id} --report_title ${pair_id}
""" """
else else
""" """
fastp --thread ${task.cpus} \ fastp --thread ${task.cpus} \
--qualified_quality_phred 20 \ --qualified_quality_phred 20 \
--disable_length_filtering \ --disable_length_filtering \
--detect_adapter_for_pe \ --detect_adapter_for_pe \
${params.fastp} \ ${params.fastp} \
--in1 ${reads} \ --in1 ${reads} \
--out1 ${pair_id}_trim.fastq.gz \ --out1 ${pair_id}_trim.fastq.gz \
--html ${pair_id}.html \ --html ${pair_id}.html \
--json ${pair_id}_fastp.json \ --json ${pair_id}_fastp.json \
--report_title ${pair_id} --report_title ${pair_id}
""" """
} }
...@@ -91,47 +91,45 @@ process fastp_accel_1splus { ...@@ -91,47 +91,45 @@ process fastp_accel_1splus {
if (reads instanceof List) if (reads instanceof List)
""" """
fastp --thread ${task.cpus} \ fastp --thread ${task.cpus} \
--disable_quality_filtering \ --disable_quality_filtering \
--disable_length_filtering \ --disable_length_filtering \
--disable_trim_poly_g \ --disable_trim_poly_g \
--stdout \ --stdout \
--in1 ${reads[0]} \ --in1 ${reads[0]} \
--in2 ${reads[1]} \ --in2 ${reads[1]} \
--out1 ${pair_id}_R1_trim.fastq.gz \ --out1 ${pair_id}_R1_trim.fastq.gz \
--out2 ${pair_id}_R2_trim.fastq.gz | \ --out2 ${pair_id}_R2_trim.fastq.gz | \
fastp --thread ${task.cpus} \ fastp --thread ${task.cpus} \
--stdin \ --stdin \
--trim_front1=10 \ --trim_front1=10 \
--trim_tail1=10 \ --trim_front2=10 \
--trim_tail2=10 \ --qualified_quality_phred 20 \
--qualified_quality_phred 20 \ --disable_length_filtering \
--disable_length_filtering \ --detect_adapter_for_pe \
--detect_adapter_for_pe \ ${params.fastp} \
${params.fastp} \ --html ${pair_id}.html \
--html ${pair_id}.html \ --json ${pair_id}_fastp.json \
--json ${pair_id}_fastp.json \ --report_title ${pair_id}
--report_title ${pair_id}
""" """
else else
""" """
fastp --thread ${task.cpus} \ fastp --thread ${task.cpus} \
--disable_quality_filtering \ --disable_quality_filtering \
--disable_length_filtering \ --disable_length_filtering \
--disable_trim_poly_g \ --disable_trim_poly_g \
--stdout \ --stdout \
--in1 ${reads[0]} \ --in1 ${reads[0]} \
--out1 ${pair_id}_R1_trim.fastq.gz \ --out1 ${pair_id}_R1_trim.fastq.gz \
fastp --thread ${task.cpus} \ fastp --thread ${task.cpus} \
--stdin \ --stdin \
--trim_front1=10 \ --trim_front1=10 \
--trim_tail1=10 \ --qualified_quality_phred 20 \
--qualified_quality_phred 20 \ --disable_length_filtering \
--disable_length_filtering \ --detect_adapter_for_pe \
--detect_adapter_for_pe \ ${params.fastp} \
${params.fastp} \ --html ${pair_id}.html \
--html ${pair_id}.html \ --json ${pair_id}_fastp.json \
--json ${pair_id}_fastp.json \ --report_title ${pair_id}
--report_title ${pair_id}
""" """
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment