- name: fastp test_fastp_single_end command: nextflow run ./tests/modules/fastp -entry test_fastp_single_end -c ./tests/config/nextflow.config -c ./tests/modules/fastp/nextflow.config tags: - fastp files: - path: output/fastp/test.fastp.fastq.gz contains: - "@ERR5069949.2151832 NS500628:121:HK3MMAFX2:2:21208:10793:15304/1" - "TCATAAACCAAAGCACTCACAGTGTCAACAATTTCAGCAGGACAACGCCGACAAGTTCCGAGGAACATGTCTGGACCTATAGTTTTCATAAGTCTACACACTGAATTGAAATATTCTGGTTCTAGTGTGCCCTTAGTTAGCAATGTGCGT" - "AAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAEEEEAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAEEEEE12.922000 K (92.984097%)" - "single end (151 cycles)" - path: output/fastp/test.fastp.json md5sum: 803a024342be986f76486f6ffea15909 - path: output/fastp/test.fastp.log contains: - "Q20 bases: 12922(92.9841%)" - "reads passed filter: 99" - name: fastp test_fastp_paired_end command: nextflow run ./tests/modules/fastp -entry test_fastp_paired_end -c ./tests/config/nextflow.config -c ./tests/modules/fastp/nextflow.config tags: - fastp files: - path: output/fastp/test.fastp.html contains: - "Q20 bases:25.719000 K (93.033098%)" - "The input has little adapter percentage (~0.000000%), probably it's trimmed before." - path: output/fastp/test.fastp.json contains: - '"passed_filter_reads": 198' - path: output/fastp/test.fastp.log contains: - "No adapter detected for read1" - "Q30 bases: 12281(88.3716%)" - path: output/fastp/test_1.fastp.fastq.gz contains: - "@ERR5069949.2151832 NS500628:121:HK3MMAFX2:2:21208:10793:15304/1" - "TCATAAACCAAAGCACTCACAGTGTCAACAATTTCAGCAGGACAACGCCGACAAGTTCCGAGGAACATGTCTGGACCTATAGTTTTCATAAGTCTACACACTGAATTGAAATATTCTGGTTCTAGTGTGCCCTTAGTTAGCAATGTGCGT" - "AAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAEEEEAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAEEEEE25.719000 K (93.033098%)" - "paired end (151 cycles + 151 cycles)" - path: output/fastp/test.fastp.json md5sum: 5b70f43f33778d278a84b3e9270fa114 - path: output/fastp/test.fastp.log contains: - "Q20 bases: 12922(92.9841%)" - "reads passed filter: 198" - name: fastp test_fastp_single_end_trim_fail command: nextflow run ./tests/modules/fastp -entry test_fastp_single_end_trim_fail -c ./tests/config/nextflow.config -c ./tests/modules/fastp/nextflow.config tags: - fastp files: - path: output/fastp/test.fail.fastq.gz contains: - "@ERR5069949.885966 NS500628:121:HK3MMAFX2:4:11610:19682:20132/1 failed_quality_filter" - "GTCTAATCATAATTTCTTGGTACAGGCTGGTATTGTTCATCTCAGGGTTATTGGACATTCTATGCAAAATTGTGTACTT" - "AAA//E/EAA/E//E//E//E/E//AE/A/E//EAEA///AE//E///E/EEE6EEEAEEA///E/AEE/EAEE/E//E" - path: output/fastp/test.fastp.fastq.gz contains: - "@ERR5069949.2151832 NS500628:121:HK3MMAFX2:2:21208:10793:15304/1" - "TCATAAACCAAAGCACTCACAGTGTCAACAATTTCAGCAGGACAACGCCGACAAGTTCCGAGGAACATGTCTGGACCTATAGTTTTCATAAGTCTACACACTGAATTGAAATATTCTGGTTCTAGTGTGCCCTTAGTTAGCAATGTGCGT" - "AAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAEEEEAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAEEEEE12.922000 K (92.984097%)" - "single end (151 cycles)" - path: output/fastp/test.fastp.json md5sum: b647fa752d3fe7956d17429bfe27d72c - path: output/fastp/test.fastp.log contains: - "Q20 bases: 12922(92.9841%)" - "reads passed filter: 99" - name: fastp test_fastp_paired_end_trim_fail command: nextflow run ./tests/modules/fastp -entry test_fastp_paired_end_trim_fail -c ./tests/config/nextflow.config -c ./tests/modules/fastp/nextflow.config tags: - fastp files: - path: output/fastp/test.fastp.html contains: - "Q20 bases:25.719000 K (93.033098%)" - "The input has little adapter percentage (~0.000000%), probably it's trimmed before." - path: output/fastp/test.fastp.log contains: - "No adapter detected for read1" - "Q30 bases: 12281(88.3716%)" - path: output/fastp/test.fastp.json contains: - '"passed_filter_reads": 198' - path: output/fastp/test_1.fastp.fastq.gz contains: - "@ERR5069949.2151832 NS500628:121:HK3MMAFX2:2:21208:10793:15304/1" - "TCATAAACCAAAGCACTCACAGTGTCAACAATTTCAGCAGGACAACGCCGACAAGTTCCGAGGAACATGTCTGGACCTATAGTTTTCATAAGTCTACACACTGAATTGAAATATTCTGGTTCTAGTGTGCCCTTAGTTAGCAATGTGCGT" - "AAAAAAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAEEEEAEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEAAEEEEE" - path: output/fastp/test.fastp.json contains: - '"merged_and_filtered": {' - '"total_reads": 75' - '"total_bases": 13683' - path: output/fastp/test.fastp.log contains: - "Merged and filtered:" - "total reads: 75" - "total bases: 13683" - path: output/fastp/test_1.fastp.fastq.gz contains: - "@ERR5069949.1066259 NS500628:121:HK3MMAFX2:1:11312:18369:8333/1" - "CCTTATGACAGCAAGAACTGTGTATGATGATGGTGCTAGGAGAGTGTGGACACTTATGAATGTCTTGACACTCGTTTATAAAGTTTATTATGGTAATGCTTTAGATCAAGCCATTTCCATGTGGGCTCTTATAATCTCTGTTACTTC" - "AAAAAEAEEAEEEEEEEEEEEEEEEEAEEEEAEEEEEEEEAEEEEEEEEEEEEEEEEE/EAEEEEEE/6EEEEEEEEEEAEEAEEE/EE/AEEAEEEEEAEEEA/EEAAEAE