Skip to content
Snippets Groups Projects
Commit d100d917 authored by Beibei Chen's avatar Beibei Chen
Browse files

fix path and bam indexing

parent b77bf445
Branches
Tags
No related merge requests found
#!/usr/bin/env nextflow
params.design="$baseDir/../test_data/samplesheet.csv"
params.bams = "$baseDir/../test_data/*.bam"
params.bais = "$baseDir/../test_data/*.bai"
// params.bais = "$baseDir/../test_data/*.bai"
params.peaks = "$baseDir/../test_data/*.broadPeak"
params.genomepath="/project/shared/bicf_workflow_ref/GRCh37"
toppeakcount = 200
......@@ -17,25 +17,25 @@
diffbind_bams = Channel.fromPath(params.bams)
diffbind_peaks = Channel.fromPath(params.peaks)
meme_peaks = Channel.fromPath(params.peaks)
deeptools_bamindex = Channel.fromPath(params.bais)
diffbind_bamindex = Channel.fromPath(params.bais)
// deeptools_bamindex = Channel.fromPath(params.bais)
// diffbind_bamindex = Channel.fromPath(params.bais)
//process bamindex {
// publishDir "$baseDir/output/", mode: 'copy'
// input:
// file index_bam_files from index_bams
// output:
// file "*bai" into deeptools_bamindex
// file "*bai" into diffbind_bamindex
//
// script:
// """
// module load python/2.7.x-anaconda
// module load R/3.3.2-gccmkl
// module load samtools/intel/1.3
// samtools index $index_bam_files
// """
//}
process bamindex {
publishDir "$baseDir/output/", mode: 'copy'
input:
file index_bam_files from index_bams
output:
file "*bai" into deeptools_bamindex
file "*bai" into diffbind_bamindex
script:
"""
module load python/2.7.x-anaconda
module load R/3.3.2-gccmkl
module load samtools/intel/1.3
samtools index $index_bam_files
"""
}
process run_deeptools {
publishDir "$baseDir/output", mode: 'copy'
......@@ -102,7 +102,7 @@ process run_chipseeker_originalpeak {
"""
module load python/2.7.x-anaconda
module load R/3.3.2-gccmkl
Rscript $baseDir/scripts/runChipseeker.R $design_file ${species}
Rscript $baseDir/scripts/runChipseeker.R $design_file ${params.genomepath}
"""
}
......
......@@ -8,7 +8,8 @@ args = commandArgs(trailingOnly=TRUE)
library(ChIPseeker)
#Parse the genome path and get genome version
genome = unlist(strsplit(args[2],"[/]"))[-1]
path_elements = unlist(strsplit(args[2],"[/]"))
genome = path_elements[length(path_elements)]
if(genome=="GRCh37")
{
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment