diff --git a/src/modules/sample_reads.nf b/src/modules/sample_reads.nf index e10d4ec25107c9302dd59852a5e3d07d1a0d8423..70e135e51a11719a2025bcbf3b8431b30888a481 100644 --- a/src/modules/sample_reads.nf +++ b/src/modules/sample_reads.nf @@ -120,15 +120,15 @@ process SAMPLE_READS { error "SEQTK/SAMPLE must have a sample_size value included" } """ - SAMPLE_SIZE=\$((cat $sample_size | tr -d '\\n')) - CURRENT_READ_NUMBER=\$((cat $read_number | tr -d '\\n')) + SAMPLE_SIZE=\$(cat $sample_size | tr -d '\\n') + CURRENT_READ_NUMBER=\$(cat $read_number | tr -d '\\n') if [\$SAMPLE_SIZE -eq \$CURRENT_READ_NUMBER]; then ln -s ${reads} sample_${reads} - READ_NUMBER=\$((cat $sample_size | tr -d '\\n')) + READ_NUMBER=\$(cat $sample_size | tr -d '\\n') else - zcat ${reads} | head -n \$((cat $sample_size | tr -d '\\n')) | gzip -c > sample_${reads} - READ_NUMBER=\$((zcat sample_${reads} | wc -l)) + zcat ${reads} | head -n \$(cat $sample_size | tr -d '\\n') | gzip -c > sample_${reads} + READ_NUMBER=\$(zcat sample_${reads} | wc -l) fi if [\$SAMPLE_SIZE -ne \$READ_NUMBER]; then exit 1 diff --git a/src/modules/split.nf b/src/modules/split.nf index 9a8b72ff3893b04bef17087494d10f56f84dbb63..3088a21fe414e922f4204d47741f142869266bb8 100644 --- a/src/modules/split.nf +++ b/src/modules/split.nf @@ -17,7 +17,7 @@ process SPLIT { zcat ${fastq} | split -l 4000000 - ${fastq.simpleName}_ ls -l ${fastq.simpleName}_* | \\ - awk '{system("if [\$((wc -l "\$9")) -ne 4000000]; then exit 1; fi")}' + awk '{system("if [\$(wc -l "\$9") -ne 4000000]; then exit 1; fi")}' ls -l ${fastq.simpleName}_* | \\ awk '{system("gzip -c "\$9" > "\$9".fastq.gz && rm "\$9)}'