diff --git a/modules/nf-core/idemux/LICENSE b/modules/nf-core/idemux/LICENSE new file mode 100644 index 00000000000..bc09a40b24b --- /dev/null +++ b/modules/nf-core/idemux/LICENSE @@ -0,0 +1,30 @@ +Software License +Lexogen software on github.com + +This license governs use of the Lexogen RNA-Seq kit product accompanying idemux software ("software"). If you use the software, you accept this license. If you do not accept the license, do not use the software. + +1. Definitions + +The terms "reproduction" ("Vervielfältigung"), "derivative works" ("bearbeitete Werke") and "distribution" ("Verbreitung") have the same meaning here as under mandatory applicable Austrian copyright law. + +A "contribution" is the original software, or any additions or changes to the software. + +A "contributor" is any person that distributes its contribution under this license. + +2. Grant of License + +Subject to the terms of this license, including the license conditions and limitations in section 3, for any non-commercial usage each contributor grants you a non-exclusive, worldwide, royalty-free copyright license to reproduce its contribution, prepare derivative works of its contribution, and distribute its contribution or any derivative works that you create. + +Commercial usage shall be allowed exclusively in connection with Lexogen RNA-Seq kit products. + +3. Conditions and Limitations + +(A) This license does not grant you rights to use any contributors' name, logo, or trademarks. + +(B) This license does not grant you rights to use any contributors' patent or patent application. + +(C) If you distribute any portion of the software, you must retain all copyright, trademark, and attribution notices that are present in the software. + +(D) If you distribute any portion of the software in source code form, you may do so only under this license by including a complete copy of this license with your distribution. If you distribute any portion of the software in compiled or object code form, you may only do so under a license that complies with this license. + +(E) The software is licensed "as-is." You bear the risk of using it. The contributors give no express warranties, guarantees or conditions. You may have additional consumer rights under your local laws which this license cannot change. To the extent permitted under your local laws, the contributors exclude the implied warranties of merchantability, fitness for a particular purpose and non-infringement. diff --git a/modules/nf-core/idemux/environment.yml b/modules/nf-core/idemux/environment.yml new file mode 100644 index 00000000000..fa878d7a8d1 --- /dev/null +++ b/modules/nf-core/idemux/environment.yml @@ -0,0 +1,9 @@ +--- +# yaml-language-server: $schema=https://raw.githubusercontent.com/nf-core/modules/master/modules/environment-schema.json +name: "idemux" +channels: + - conda-forge + - bioconda + - defaults +dependencies: + - "bioconda::idemux=0.1.6" diff --git a/modules/nf-core/idemux/main.nf b/modules/nf-core/idemux/main.nf new file mode 100644 index 00000000000..4995fcfb974 --- /dev/null +++ b/modules/nf-core/idemux/main.nf @@ -0,0 +1,61 @@ +process IDEMUX { + tag "$meta.id" + label 'process_high' + + conda "bioconda::idemux=0.1.6" + container "${ workflow.containerEngine == 'singularity' && !task.ext.singularity_pull_docker_container ? + 'https://depot.galaxyproject.org/singularity/idemux:0.1.6--pyhdfd78af_0': + 'biocontainers/idemux:0.1.6--pyhdfd78af_0' }" + + input: + tuple val(meta), path(reads), path(samplesheet) + + output: + tuple val(meta), path("[!undetermined]*.fastq.gz") , emit: fastq + tuple val(meta), path("undetermined_R?.fastq.gz") , optional:true, emit: undetermined + path "demultipexing_stats.tsv" , emit: stats + path "versions.yml" , emit: versions + + when: + task.ext.when == null || task.ext.when + + script: + def args = task.ext.args ?: '' + + """ + idemux \\ + --r1 ${reads[0]} \\ + --r2 ${reads[1]} \\ + --sample-sheet ${samplesheet} \\ + --out . \\ + $args + + + cat <<-END_VERSIONS > versions.yml + "${task.process}": + idemux: \$(idemux --version |& sed '1!d ; s/idemux //') + END_VERSIONS + """ + + stub: + def args = task.ext.args ?: '' + + """ + echo -e "sample_name\twritten_reads" > demultipexing_stats.tsv + + sed 1d ${samplesheet} | while IFS=, read -r sampleName _ _ _; do + touch "\${sampleName}_R1.fastq" + touch "\${sampleName}_R2.fastq" + echo -e "\${sampleName}\t100" >> demultipexing_stats.tsv + done + + touch undetermined_R1.fastq + touch undetermined_R2.fastq + gzip *.fastq + + cat <<-END_VERSIONS > versions.yml + "${task.process}": + idemux: \$(idemux --version |& sed '1!d ; s/idemux //') + END_VERSIONS + """ +} diff --git a/modules/nf-core/idemux/meta.yml b/modules/nf-core/idemux/meta.yml new file mode 100644 index 00000000000..085e8e9b25c --- /dev/null +++ b/modules/nf-core/idemux/meta.yml @@ -0,0 +1,50 @@ +name: idemux +description: Demultiplex paired-end FASTQ files from QuantSeq-Pool +keywords: + - demultiplex + - lexogen + - fastq +tools: + - idemux: + description: | + A Lexogen tool for demultiplexing and index error correcting fastq files. Works with Lexogen i7, i5 and i1 barcodes. + homepage: https://github.com/Lexogen-Tools/idemux + documentation: https://github.com/Lexogen-Tools/idemux + tool_dev_url: https://github.com/Lexogen-Tools/idemux + licence: ["LEXOGEN"] +input: + - meta: + type: map + description: | + Groovy Map containing sample information + e.g. [ id:'NVQ', lane:1 ] + - reads: + type: file + description: | + List of input FastQ files + pattern: "Undetermined_S*.fastq.gz" + - samplesheet: + type: file + description: Input samplesheet + pattern: "*.{csv}" +output: + - versions: + type: file + description: File containing software versions + pattern: "versions.yml" + - fastq: + type: file + description: Demultiplexed sample FASTQ files + pattern: "*.fastq.gz" + - undetermined: + type: file + description: Optional undetermined sample FASTQ files + pattern: "Undetermined_R?.fastq.gz" + - stats: + type: file + description: Demultiplexing Stats + pattern: "demultipexing_stats.tsv" +authors: + - "@jaanckae" +maintainers: + - "@jaanckae" diff --git a/modules/nf-core/idemux/tests/main.nf.test b/modules/nf-core/idemux/tests/main.nf.test new file mode 100644 index 00000000000..d1923d65c09 --- /dev/null +++ b/modules/nf-core/idemux/tests/main.nf.test @@ -0,0 +1,73 @@ +nextflow_process { + + name "Test Process IDEMUX" + script "../main.nf" + process "IDEMUX" + + tag "modules" + tag "modules_nfcore" + tag "idemux" + + + test("idemux - fastq") { + when { + process { + """ + input[0] = [ + [ id:'NVQ', lane:1 ], + [ + file(params.test_data['homo_sapiens']['lexogen']['i7_i5_i1_read_1'], checkIfExists: true), + file(params.test_data['homo_sapiens']['lexogen']['i7_i5_i1_read_2'], checkIfExists: true) + ], + file(params.test_data['homo_sapiens']['lexogen']['i7_i5_i1_sample_sheet']) + ] + """ + } + } + + then { + assertAll( + { assert process.success }, + { assert snapshot( + process.out.stats, + process.out.versions, + process.out.fastq, + ).match() } + ) + } + + } + + test("idemux - fastq - stub") { + + options "-stub" + + when { + process { + """ + input[0] = [ + [ id:'NVQ', lane:1 ], + [ + file(params.test_data['homo_sapiens']['lexogen']['i7_i5_i1_read_1'], checkIfExists: true), + file(params.test_data['homo_sapiens']['lexogen']['i7_i5_i1_read_2'], checkIfExists: true) + ], + file(params.test_data['homo_sapiens']['lexogen']['i7_i5_i1_sample_sheet']) + ] + """ + } + } + + then { + assertAll( + { assert process.success }, + { assert snapshot( + process.out.stats, + process.out.versions, + process.out.fastq, + ).match() } + ) + } + + } + +} diff --git a/modules/nf-core/idemux/tests/main.nf.test.snap b/modules/nf-core/idemux/tests/main.nf.test.snap new file mode 100644 index 00000000000..6043dd1faaa --- /dev/null +++ b/modules/nf-core/idemux/tests/main.nf.test.snap @@ -0,0 +1,436 @@ +{ + "idemux - fastq": { + "content": [ + [ + "demultipexing_stats.tsv:md5,930918202bd41b2aa22fcca3f63244f2" + ], + [ + "versions.yml:md5,f9eb54a172d3d7cd5550c2aa06facb54" + ], + [ + [ + { + "id": "NVQ", + "lane": 1 + }, + [ + "sample_0_R1.fastq.gz:md5,935ff41b864f0af99d49744547c19f9e", + "sample_0_R2.fastq.gz:md5,bc4136a9381fdf69639d0b00b6846048", + "sample_10_R1.fastq.gz:md5,5bc9ea31757907a8de161b92bd592206", + "sample_10_R2.fastq.gz:md5,81029cbcb43331390b2678955ac308fe", + "sample_11_R1.fastq.gz:md5,0e95c948e828f3c81809559f154467c5", + "sample_11_R2.fastq.gz:md5,a02a38d52e1bcbb90d44944a83931a5c", + "sample_12_R1.fastq.gz:md5,0fdb87829abc7d86a74e5b798f391571", + "sample_12_R2.fastq.gz:md5,fed949fe880b449650a92bc3ae8b4287", + "sample_13_R1.fastq.gz:md5,0c425e653d6602f3231ba40b69bc8602", + "sample_13_R2.fastq.gz:md5,b7420decfb99c10fba7bd9341ef65f46", + "sample_14_R1.fastq.gz:md5,9bf6f41ba6a18fc6f2a29619436f8e07", + "sample_14_R2.fastq.gz:md5,92f39e44514cd6873e5165f899abe611", + "sample_15_R1.fastq.gz:md5,bef105ca4016d1a68721f6b76eee7876", + "sample_15_R2.fastq.gz:md5,d9906ff3b303709e40490ec656d3e527", + "sample_16_R1.fastq.gz:md5,eb72cc4827bdb015174eb1211197f11d", + "sample_16_R2.fastq.gz:md5,e5458638ca6cbfff3f08bbe17610c943", + "sample_17_R1.fastq.gz:md5,3a1c708cb442ae904ee83514cecc9188", + "sample_17_R2.fastq.gz:md5,e814e036effbd830823886d4fcb1c8a9", + "sample_18_R1.fastq.gz:md5,edde59d83471492eec07d04caccad2ff", + "sample_18_R2.fastq.gz:md5,abd1018d26d196f357d70e892e9a64c7", + "sample_19_R1.fastq.gz:md5,f35ef8271a3d37ed68ac6f139fd15350", + "sample_19_R2.fastq.gz:md5,0ced1622d78f1cdb0819fa977e872377", + "sample_1_R1.fastq.gz:md5,ccc6332ff67b3c5b00408810377f59c3", + "sample_1_R2.fastq.gz:md5,62f1c94b39e212e2673618800d19dc73", + "sample_20_R1.fastq.gz:md5,77beb71e5762ec25343c140bebc91823", + "sample_20_R2.fastq.gz:md5,c3ad4a1a36e4d1699e697e742c34dca1", + "sample_21_R1.fastq.gz:md5,3ab16028d432c69305b130bc72a17e2b", + "sample_21_R2.fastq.gz:md5,2cae5e636bfc8b37b9822d5ca558fe06", + "sample_22_R1.fastq.gz:md5,5e5c7924bcb8a30ca025af4fb0d8ffe3", + "sample_22_R2.fastq.gz:md5,bd6c56269147e14ac5c62541f1125c19", + "sample_23_R1.fastq.gz:md5,7e7b8b880d78b34ef82ee1a86355d529", + "sample_23_R2.fastq.gz:md5,cedacf5f63133344d8cde011fe0a9011", + "sample_24_R1.fastq.gz:md5,d979ed2342d8e38f20be81b1075af11c", + "sample_24_R2.fastq.gz:md5,c6d9c2df071452912599a985fbf106f8", + "sample_25_R1.fastq.gz:md5,56cc1d15e14cd8b9b010a18cf170351a", + "sample_25_R2.fastq.gz:md5,cd1a1a44f849ba7061a9efeede3f1166", + "sample_26_R1.fastq.gz:md5,269147c8a18cbb27bcd6f269caf87267", + "sample_26_R2.fastq.gz:md5,999da2dfe31ea83ecd8197a3a5d0e8f5", + "sample_27_R1.fastq.gz:md5,4efcd5634d1c7634c19e086009ac4288", + "sample_27_R2.fastq.gz:md5,aebb7af91b5461232cefe96c77b8a808", + "sample_28_R1.fastq.gz:md5,57db4e782d276879e40c5ca3681093a2", + "sample_28_R2.fastq.gz:md5,53027ed59bf3ae6b0e2fcbc536efdece", + "sample_29_R1.fastq.gz:md5,21411e5e00f1a91187b032efb3512e26", + "sample_29_R2.fastq.gz:md5,2ec614451c13dcaaecc9c94bceff39e8", + "sample_2_R1.fastq.gz:md5,5aa755b5ffdcca2596900e0fe074e350", + "sample_2_R2.fastq.gz:md5,fe2aa414b8d7a605cb0df1371b0f5d5f", + "sample_30_R1.fastq.gz:md5,53eb100999f673f4bc47d2acf5ec65a3", + "sample_30_R2.fastq.gz:md5,9a50d8e3cef0027b65736859d5c8b9d4", + "sample_31_R1.fastq.gz:md5,67d888ac3dffbd296aae208a18b93968", + "sample_31_R2.fastq.gz:md5,2f1299ed697d6b7ca3c2303fb72f2f3b", + "sample_32_R1.fastq.gz:md5,8b538979cb40278221f1d78a894fb1aa", + "sample_32_R2.fastq.gz:md5,ced3f9c196f94150d18873fa3ada32b5", + "sample_33_R1.fastq.gz:md5,f359e74b3bc0651ac651cc9f807a6a63", + "sample_33_R2.fastq.gz:md5,6bb43c09b07666998fbcc202b18634a8", + "sample_34_R1.fastq.gz:md5,4722d3ec75a7051deaaf4309ae4ffe28", + "sample_34_R2.fastq.gz:md5,78072a91225819510815ff3ed8c4508b", + "sample_35_R1.fastq.gz:md5,d1023f379517d821510717d85aa0f470", + "sample_35_R2.fastq.gz:md5,25a3a708a23535aa90b48e545f5c9b8b", + "sample_36_R1.fastq.gz:md5,f8440a79abad6cf4e8822441bf9cd497", + "sample_36_R2.fastq.gz:md5,e67a886c985c7fa304ee3cac2eed04db", + "sample_37_R1.fastq.gz:md5,a7478ce7abed086d375e1d87ba40febe", + "sample_37_R2.fastq.gz:md5,580de72a58f85de6fba7d5e61873d844", + "sample_38_R1.fastq.gz:md5,35da5c9b4b75bb484b600ae79eee237d", + "sample_38_R2.fastq.gz:md5,5b89f4f037a384c1b4817bc364068124", + "sample_39_R1.fastq.gz:md5,77b0166fde6d7aa757c534dad48e2b3b", + "sample_39_R2.fastq.gz:md5,f9cbbef360043b263a390a3d492c828a", + "sample_3_R1.fastq.gz:md5,88a729aa346ffd415a9f74e4f2dc3222", + "sample_3_R2.fastq.gz:md5,2b51e1104a091e3b57b5af2d251b8a67", + "sample_40_R1.fastq.gz:md5,a24eb3ac69998542cf50edcb5d922e00", + "sample_40_R2.fastq.gz:md5,137b035a505322e1c0dd54ee4b6d1fbb", + "sample_41_R1.fastq.gz:md5,778039512571a33fc78b6f3467be41e8", + "sample_41_R2.fastq.gz:md5,130182cca72c8f3e3ca2729cdfe54d03", + "sample_42_R1.fastq.gz:md5,cdb710575803be8d19e8a26525a8a4b2", + "sample_42_R2.fastq.gz:md5,960b4ef04aa4b6c76e96a46e199fe1b0", + "sample_43_R1.fastq.gz:md5,31b9c61c49128d1fa7c3f66702a3fb06", + "sample_43_R2.fastq.gz:md5,d04c3b4592c99c4b44b49c62af1d58ec", + "sample_44_R1.fastq.gz:md5,4ae9091e4de3231f70a2f800ba52e425", + "sample_44_R2.fastq.gz:md5,3e37ab8fae99df743ede75c64707a55a", + "sample_45_R1.fastq.gz:md5,6c26fff579ad57fa81465cf9ec9b400d", + "sample_45_R2.fastq.gz:md5,fc23bf347c206b86b88e3c043172754a", + "sample_46_R1.fastq.gz:md5,6ab9730858ea1d12f2a2033957f76b4f", + "sample_46_R2.fastq.gz:md5,a0df1d0439ddee3a09081e98a4bc0227", + "sample_47_R1.fastq.gz:md5,64e7706f76352520720e7475dc758550", + "sample_47_R2.fastq.gz:md5,442198b54e23831131c60d04d8b4a200", + "sample_48_R1.fastq.gz:md5,147e0a4d7d841d5e4d7c8b6e77b47beb", + "sample_48_R2.fastq.gz:md5,6a469bd8ab9b36447757979f209cee72", + "sample_49_R1.fastq.gz:md5,2ed3c158a5f274f33ddb0f4e5ef4e184", + "sample_49_R2.fastq.gz:md5,8f9c97838af4651948158f801a349828", + "sample_4_R1.fastq.gz:md5,f5aa5d2e8f29340bdf0507d46ee70c5c", + "sample_4_R2.fastq.gz:md5,d4f3e3f48aa43add1134bd349fb3b5b3", + "sample_50_R1.fastq.gz:md5,8a401ec791309919d9febff53dc3a174", + "sample_50_R2.fastq.gz:md5,3a00abd358017f99fb0aeeb64b46a20b", + "sample_51_R1.fastq.gz:md5,d39f68c0a5a563fc16487bfc77a7f3eb", + "sample_51_R2.fastq.gz:md5,65da7d65d23ab0b6a715a05e182dda52", + "sample_52_R1.fastq.gz:md5,80c1bf7aeff7fd8996f0a11004c7aa80", + "sample_52_R2.fastq.gz:md5,5eaf9c0ad7186a8c9221a0d2c9c1343d", + "sample_53_R1.fastq.gz:md5,62967b1bf27750b95f044129c048c865", + "sample_53_R2.fastq.gz:md5,78817845e7efef5b31c9939d0f90d11c", + "sample_54_R1.fastq.gz:md5,08d77971b4b516ef9292d0a8a402991e", + "sample_54_R2.fastq.gz:md5,bb74bfd3d4accc8f411bd7adeb1571df", + "sample_55_R1.fastq.gz:md5,b2c03c0b7b3ae34d2c042271d8c277a8", + "sample_55_R2.fastq.gz:md5,88db72ea7918ca4cb69df67118ecec6b", + "sample_56_R1.fastq.gz:md5,d1136649b739c92944f9cedf8fe1225a", + "sample_56_R2.fastq.gz:md5,2eb18d5a38c17b03f95d35902b760ae8", + "sample_57_R1.fastq.gz:md5,a683fb6897cb8dc5fb182af44d1bc330", + "sample_57_R2.fastq.gz:md5,2e78df41acfc708af233c9cfd507770f", + "sample_58_R1.fastq.gz:md5,99e12c271a106c91a0ae009ec5acbef8", + "sample_58_R2.fastq.gz:md5,65b4243fac3d421a2dc661940b138dfa", + "sample_59_R1.fastq.gz:md5,3c9ed5a0131f28de31ffd157f758f9ca", + "sample_59_R2.fastq.gz:md5,87cd6b6518a9be7cf64330e53c03333c", + "sample_5_R1.fastq.gz:md5,aea3bb26f5caec515aabd5bf53175802", + "sample_5_R2.fastq.gz:md5,1200a556215508f925b0036be8ebe5d4", + "sample_60_R1.fastq.gz:md5,0a5df5009cdf0a8c5ab3ff02ced9c860", + "sample_60_R2.fastq.gz:md5,c37bc3566f7ea09e61d5be1864e8ba22", + "sample_61_R1.fastq.gz:md5,ee380f79f8460c2dcf9decd5ae7c8fd8", + "sample_61_R2.fastq.gz:md5,aa2913b0c4ce39c15984a96d9cf949db", + "sample_62_R1.fastq.gz:md5,c60ef8f0f012d376dbf02aa5f6367af0", + "sample_62_R2.fastq.gz:md5,ba5f3d54c7f37899d16d9910bd5ae751", + "sample_63_R1.fastq.gz:md5,bf8541b7b11c1b630d6076eb525ddf05", + "sample_63_R2.fastq.gz:md5,5bd40406c5df7d1ecb469efb6be84fe6", + "sample_64_R1.fastq.gz:md5,aaa2fcd3ae3e52b599c961789365c5dc", + "sample_64_R2.fastq.gz:md5,936a8fc183674c4b3baa02162d54f674", + "sample_65_R1.fastq.gz:md5,0f2231b05af7e0ad7507c0e22368359d", + "sample_65_R2.fastq.gz:md5,7e7d8bf7929ddf55d6cd68ebd715748e", + "sample_66_R1.fastq.gz:md5,3c0946010dee969e321f3589b13f2974", + "sample_66_R2.fastq.gz:md5,07295139de2912242e56bb24397ff89f", + "sample_67_R1.fastq.gz:md5,08482863a9f8a22ef0d3864da284bba0", + "sample_67_R2.fastq.gz:md5,87b7ea32863be45dce3c42dcd65807ea", + "sample_68_R1.fastq.gz:md5,ef3011a8e72e3190b44b11875c7fb909", + "sample_68_R2.fastq.gz:md5,bf17dc4a7288f220a5735f8fb755c09d", + "sample_69_R1.fastq.gz:md5,731682590e4a2a1f85d49525e8561d6a", + "sample_69_R2.fastq.gz:md5,323e6bb0247f554c67b3640487ecd86d", + "sample_6_R1.fastq.gz:md5,c083c0c7fad6250cdb49fc054b68409d", + "sample_6_R2.fastq.gz:md5,fe3ef730adf060e94414c2f3d360093b", + "sample_70_R1.fastq.gz:md5,3a5ea6df625e393e2614c7c37cf613ce", + "sample_70_R2.fastq.gz:md5,7f14a09f0a64bfa5c331394926f5f79a", + "sample_71_R1.fastq.gz:md5,0ee677c191ae2a2f5f2cfd088e482313", + "sample_71_R2.fastq.gz:md5,18948c6900030e4087ffe17e9788b82d", + "sample_72_R1.fastq.gz:md5,3cc2261171a067f47d0eaffa17c3842e", + "sample_72_R2.fastq.gz:md5,858dfb7111e76a47818e25c9b9971ae3", + "sample_73_R1.fastq.gz:md5,a47b8d5cdecb45bf59010314ff53d28b", + "sample_73_R2.fastq.gz:md5,2950af355b907db26d8d847fb2635e96", + "sample_74_R1.fastq.gz:md5,9d78146e4b22540f89e951f5fb2301a4", + "sample_74_R2.fastq.gz:md5,1ffbfa5728413c0319931e2e729d480d", + "sample_75_R1.fastq.gz:md5,ddfb306cf7dc7345ce7970976d9b68c8", + "sample_75_R2.fastq.gz:md5,b307b5aec664e0829fdc724b3976fb06", + "sample_76_R1.fastq.gz:md5,42203c8754453330954eb584c35c40d9", + "sample_76_R2.fastq.gz:md5,bacbc5f0c277074f6fe0bd552c089291", + "sample_77_R1.fastq.gz:md5,eaafa2692b55378f00608c38e706bc42", + "sample_77_R2.fastq.gz:md5,484b4b353715392c9e829a573b2fb554", + "sample_78_R1.fastq.gz:md5,6344efcbe7347bcbd2d549a39528a8df", + "sample_78_R2.fastq.gz:md5,8c8c0fd2190cb9a70ba73131fd88bf17", + "sample_79_R1.fastq.gz:md5,9670ad51fadeace0492e26b7327344f2", + "sample_79_R2.fastq.gz:md5,507c59fff83b71f655f001be149d7029", + "sample_7_R1.fastq.gz:md5,c430e805f17bd132cdfb9bdc799f9846", + "sample_7_R2.fastq.gz:md5,1d20f40d5d53401faa5cb0203dcc132d", + "sample_80_R1.fastq.gz:md5,15000a52eb640fc7d259cb08b2f20829", + "sample_80_R2.fastq.gz:md5,a60552fb9af1d580725016b11772aa69", + "sample_81_R1.fastq.gz:md5,e82e2666f361ebe47916e5b67f7662bf", + "sample_81_R2.fastq.gz:md5,ec21b7f5e314fc956ea7f44494b61484", + "sample_82_R1.fastq.gz:md5,923fd8dfcdf46b0af17fda4e16bb91f4", + "sample_82_R2.fastq.gz:md5,3c456c5ef79b77c06b15508217edefa7", + "sample_83_R1.fastq.gz:md5,f109d3c9b253abcfdc833539b8feeaa1", + "sample_83_R2.fastq.gz:md5,9d23053ec82c5e2786e8366cf1b2f03e", + "sample_84_R1.fastq.gz:md5,efc0ebc09057d6b2d8f1da6593f647d0", + "sample_84_R2.fastq.gz:md5,bf0bd4c50f5327dbf8751cbc7797a6a5", + "sample_85_R1.fastq.gz:md5,d117502dda4e1b1d0e01314208a588cc", + "sample_85_R2.fastq.gz:md5,e7893c3653571a8c6c8e777db8ce1547", + "sample_86_R1.fastq.gz:md5,159167f1f0d61171b14a4707090b76ef", + "sample_86_R2.fastq.gz:md5,c01ec3f8b37b7adbbc0e5cee59f00cea", + "sample_87_R1.fastq.gz:md5,9356881b4bb7e71f8806bae9cfab63d1", + "sample_87_R2.fastq.gz:md5,75f493faaf10bb3dd9e4d827c402f014", + "sample_88_R1.fastq.gz:md5,abbeb2b7fe13372414293f528ff19b14", + "sample_88_R2.fastq.gz:md5,e9bb94d2e4a807c3d6bc727890671663", + "sample_89_R1.fastq.gz:md5,3f4dc5a68c22e6712fb2249df702e731", + "sample_89_R2.fastq.gz:md5,10d05027097ef61a850fa0045934c5bd", + "sample_8_R1.fastq.gz:md5,5d1aec8b2fdde724823ef39403f12f56", + "sample_8_R2.fastq.gz:md5,9b8c6ab0adf2f340c8503639e0f46c5a", + "sample_90_R1.fastq.gz:md5,7df97bc5b880af8c4938ea9fe39ecb90", + "sample_90_R2.fastq.gz:md5,e90cb8ecdb3c8195310c77bcd529cf1a", + "sample_91_R1.fastq.gz:md5,5d00dcaac36ce3e44de72134ec3177b5", + "sample_91_R2.fastq.gz:md5,464b4da67663d6cc453273fe8fcac616", + "sample_92_R1.fastq.gz:md5,c768dddc5389ca85975120e5ce54499f", + "sample_92_R2.fastq.gz:md5,32a18e4da1b9f7fb44c9056e062fe7c6", + "sample_93_R1.fastq.gz:md5,1bb544be7f97d2a2128513d5fbe7d38a", + "sample_93_R2.fastq.gz:md5,fdc2274f332e076132c922e9889be4d7", + "sample_94_R1.fastq.gz:md5,2d87f16e2988004eb96a2c3f9be9fd08", + "sample_94_R2.fastq.gz:md5,7ee210468f920c1e28ceebd6d2754b1c", + "sample_95_R1.fastq.gz:md5,f25daa7355f90d102f3db8c91bf9634c", + "sample_95_R2.fastq.gz:md5,07bcff1e20141fb21ad2b4229c12dbcc", + "sample_9_R1.fastq.gz:md5,2b2a0a090e61a879ac5e02fe51363d1c", + "sample_9_R2.fastq.gz:md5,e427276cdbfc9e5ff6ce8c026ea43859" + ] + ] + ] + ], + "meta": { + "nf-test": "0.8.4", + "nextflow": "23.10.1" + }, + "timestamp": "2024-03-28T13:54:41.041674529" + }, + "idemux - fastq - stub": { + "content": [ + [ + "demultipexing_stats.tsv:md5,6bc62fae7200a9a1287d51f3afc1a2c9" + ], + [ + "versions.yml:md5,f9eb54a172d3d7cd5550c2aa06facb54" + ], + [ + [ + { + "id": "NVQ", + "lane": 1 + }, + [ + "sample_0_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_0_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_10_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_10_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_11_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_11_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_12_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_12_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_13_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_13_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_14_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_14_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_15_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_15_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_16_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_16_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_17_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_17_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_18_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_18_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_19_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_19_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_1_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_1_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_20_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_20_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_21_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_21_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_22_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_22_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_23_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_23_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_24_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_24_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_25_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_25_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_26_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_26_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_27_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_27_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_28_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_28_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_29_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_29_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_2_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_2_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_30_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_30_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_31_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_31_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_32_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_32_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_33_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_33_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_34_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_34_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_35_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_35_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_36_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_36_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_37_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_37_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_38_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_38_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_39_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_39_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_3_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_3_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_40_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_40_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_41_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_41_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_42_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_42_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_43_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_43_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_44_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_44_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_45_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_45_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_46_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_46_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_47_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_47_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_48_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_48_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_49_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_49_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_4_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_4_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_50_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_50_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_51_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_51_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_52_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_52_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_53_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_53_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_54_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_54_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_55_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_55_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_56_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_56_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_57_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_57_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_58_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_58_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_59_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_59_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_5_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_5_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_60_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_60_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_61_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_61_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_62_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_62_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_63_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_63_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_64_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_64_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_65_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_65_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_66_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_66_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_67_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_67_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_68_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_68_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_69_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_69_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_6_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_6_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_70_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_70_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_71_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_71_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_72_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_72_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_73_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_73_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_74_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_74_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_75_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_75_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_76_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_76_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_77_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_77_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_78_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_78_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_79_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_79_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_7_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_7_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_80_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_80_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_81_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_81_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_82_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_82_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_83_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_83_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_84_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_84_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_85_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_85_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_86_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_86_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_87_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_87_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_88_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_88_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_89_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_89_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_8_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_8_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_90_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_90_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_91_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_91_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_92_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_92_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_93_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_93_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_94_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_94_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_95_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_95_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_9_R1.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e", + "sample_9_R2.fastq.gz:md5,d41d8cd98f00b204e9800998ecf8427e" + ] + ] + ] + ], + "meta": { + "nf-test": "0.8.4", + "nextflow": "23.10.1" + }, + "timestamp": "2024-03-28T13:55:53.124049384" + } +} \ No newline at end of file diff --git a/modules/nf-core/idemux/tests/tags.yml b/modules/nf-core/idemux/tests/tags.yml new file mode 100644 index 00000000000..daa5493395a --- /dev/null +++ b/modules/nf-core/idemux/tests/tags.yml @@ -0,0 +1,2 @@ +idemux: + - "modules/nf-core/idemux/**" diff --git a/tests/config/test_data.config b/tests/config/test_data.config index a616fb4aac2..01cf28704af 100644 --- a/tests/config/test_data.config +++ b/tests/config/test_data.config @@ -546,6 +546,23 @@ params { purecn_normalpanel_vcf = "${params.test_data_base}/data/genomics/homo_sapiens/illumina/purecn/purecn_normalpanel.vcf.gz" purecn_normalpanel_tbi = "${params.test_data_base}/data/genomics/homo_sapiens/illumina/purecn/purecn_normalpanel.vcf.gz.tbi" } + 'lexogen' { + i1_read_1 = "${params.test_data_base}/data/genomics/homo_sapiens/lexogen/idemux/i1_read_1.fastq.gz" + i1_read_2 = "${params.test_data_base}/data/genomics/homo_sapiens/lexogen/idemux/i1_read_2.fastq.gz" + i1_sample_sheet = "${params.test_data_base}/data/genomics/homo_sapiens/lexogen/idemux/i1_sample_sheet.csv" + i5_i1_read_1 = "${params.test_data_base}/data/genomics/homo_sapiens/lexogen/idemux/i5_i1_read_1.fastq.gz" + i5_i1_read_2 = "${params.test_data_base}/data/genomics/homo_sapiens/lexogen/idemux/i5_i1_read_2.fastq.gz" + i5_i1_sample_sheet = "${params.test_data_base}/data/genomics/homo_sapiens/lexogen/idemux/i5_i1_sample_sheet.csv" + i7_i1_read_1 = "${params.test_data_base}/data/genomics/homo_sapiens/lexogen/idemux/i7_i1_read_1.fastq.gz" + i7_i1_read_2 = "${params.test_data_base}/data/genomics/homo_sapiens/lexogen/idemux/i7_i1_read_2.fastq.gz" + i7_i1_sample_sheet = "${params.test_data_base}/data/genomics/homo_sapiens/lexogen/idemux/i7_i1_sample_sheet.csv" + i7_i5_i1_read_1 = "${params.test_data_base}/data/genomics/homo_sapiens/lexogen/idemux/i7_i5_i1_read_1.fastq.gz" + i7_i5_i1_read_2 = "${params.test_data_base}/data/genomics/homo_sapiens/lexogen/idemux/i7_i5_i1_read_2.fastq.gz" + i7_i5_i1_sample_sheet = "${params.test_data_base}/data/genomics/homo_sapiens/lexogen/idemux/i7_i5_i1_sample_sheet.csv" + i7_i5_read_1 = "${params.test_data_base}/data/genomics/homo_sapiens/lexogen/idemux/i7_i5_read_1.fastq.gz" + i7_i5_read_2 = "${params.test_data_base}/data/genomics/homo_sapiens/lexogen/idemux/i7_i5_read_2.fastq.gz" + i7_i5_sample_sheet = "${params.test_data_base}/data/genomics/homo_sapiens/lexogen/idemux/i7_i5_sample_sheet.csv" + } 'pacbio' { primers = "${params.test_data_base}/data/genomics/homo_sapiens/pacbio/fasta/primers.fasta" alz = "${params.test_data_base}/data/genomics/homo_sapiens/pacbio/bam/alz.bam"