diff --git a/src/nf_modules/BEDtools/bedtools.config b/src/nf_modules/BEDtools/fasta_from_bed.config similarity index 100% rename from src/nf_modules/BEDtools/bedtools.config rename to src/nf_modules/BEDtools/fasta_from_bed.config diff --git a/src/nf_modules/BEDtools/bedtools.nf b/src/nf_modules/BEDtools/fasta_from_bed.nf similarity index 100% rename from src/nf_modules/BEDtools/bedtools.nf rename to src/nf_modules/BEDtools/fasta_from_bed.nf diff --git a/src/nf_modules/BEDtools/tests/tests.sh b/src/nf_modules/BEDtools/tests.sh similarity index 52% rename from src/nf_modules/BEDtools/tests/tests.sh rename to src/nf_modules/BEDtools/tests.sh index f27c274f45cdf0fab1003f81986d96b29f50fdc2..4d6bda0d6af5a39af1773b27f53018e509e18bf4 100755 --- a/src/nf_modules/BEDtools/tests/tests.sh +++ b/src/nf_modules/BEDtools/tests.sh @@ -1,5 +1,5 @@ -nextflow src/nf_modules/BEDtools/tests/fasta_from_bed.nf \ - -c src/nf_modules/BEDtools/bedtools.config \ +nextflow src/nf_modules/BEDtools/fasta_from_bed.nf \ + -c src/nf_modules/BEDtools/fasta_from_bed.config \ -profile docker \ --fasta "data/tiny_dataset/fasta/tiny_v2.fasta" \ --bed "data/tiny_dataset/annot/tiny.bed" \ diff --git a/src/nf_modules/BEDtools/tests/fasta_from_bed.nf b/src/nf_modules/BEDtools/tests/fasta_from_bed.nf deleted file mode 100644 index 372f89e958f5fcf9256c37000f86e6b552e31def..0000000000000000000000000000000000000000 --- a/src/nf_modules/BEDtools/tests/fasta_from_bed.nf +++ /dev/null @@ -1,33 +0,0 @@ -params.fastq = "$baseDir/data/fasta/*.fasta" -params.bed = "$baseDir/data/annot/*.bed" - -log.info "fasta file : ${params.fasta}" -log.info "bed file : ${params.bed}" - -Channel - .fromPath( params.fasta ) - .ifEmpty { error "Cannot find any fasta files matching: ${params.fasta}" } - .set { fasta_files } -Channel - .fromPath( params.bed ) - .ifEmpty { error "Cannot find any bed files matching: ${params.bed}" } - .set { bed_files } - -process fasta_from_bed { - tag "${bed.baseName}" - cpus 4 - publishDir "results/fasta/", mode: 'copy' - - input: - file fasta from fasta_files - file bed from bed_files - - output: - file "*_extracted.fasta" into fasta_files_extracted - - script: -""" -bedtools getfasta -name \ --fi ${fasta} -bed ${bed} -fo ${bed.baseName}_extracted.fasta -""" -}