Skip to content

Commit cb9a7f7

Browse files
committed
cut and tag updates
1 parent 0cf0fe4 commit cb9a7f7

13 files changed

+92
-16
lines changed

.gitignore

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
.nextflow/
33
**/data/
44
**/results/
5-
work/
5+
**/work/
66
**/deseq_out
77
**/__pycache__
88

arf1_rnaseq/conf/experiment.config

+2-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,8 @@ params {
99
run_get_dropbox_data = false
1010
run_fastqc = false
1111
run_trimmomatic = false
12-
run_rnaseq_rsem = true
12+
run_trim_galore = true
13+
run_rnaseq_rsem = false
1314
run_rnaseq_salmon = false
1415
run_deseq_rsem = false
1516
run_deseq_rsem_report = false

arf1_rnaseq/run.sh

+1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
#!/bin/bash
22
nextflow -c conf/experiment.config run ../../RNA-Seq-Nextflow -resume -bg -with-tower -N [email protected]
3+
#nextflow -c conf/experiment.config run ../../Cut-and-Tag-Nextflow -bg -with-tower -N [email protected]

cut_tag_trial/conf/experiment.config

+9-13
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,18 @@ params {
44
data_remote = "cut_tag_trial"
55
experiment = "cut_tag_trial"
66

7-
run_create_star_rsem_index = false
8-
run_create_salmon_index = false
97
run_get_dropbox_data = false
10-
run_fastqc = true
11-
run_trimmomatic = false
12-
run_rnaseq_rsem = false
13-
run_rnaseq_salmon = false
14-
run_deseq_rsem = false
15-
run_deseq_rsem_report = false
16-
run_wormcat = false
17-
run_overview_report = false
8+
run_fastqc = false
9+
run_trim_galore = false
1810

19-
fastq_single = "${launchDir}/data/fastq/*.fastq.gz"
11+
run_cut_and_tag = true
2012

21-
trimmomatic_control='"HEADCROP:10"'
2213

23-
report_config = "${launchDir}/conf/experiment1.json"
14+
fastq_paired = "${launchDir}/data/fastq/*_R{1,2}.fastq.gz"
15+
16+
17+
genome = 'WBcel235'
18+
//genome = 'ce10'
19+
sample_sheet = "${launchDir}/conf/samplesheet.csv"
2420

2521
}

cut_tag_trial/conf/samplesheet.csv

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
group,replicate,fastq_1,fastq_2,control
2+
h3k4me3,1,/home/daniel.higgins-umw/project_data/Walker_Lab/cut_tag_trial/data/fastq/EV-cn-1_R1.fastq.gz,/home/daniel.higgins-umw/project_data/Walker_Lab/cut_tag_trial/data/fastq/EV-cn-1_R2.fastq.gz,igg_ctrl
3+
h3k4me3,2,/home/daniel.higgins-umw/project_data/Walker_Lab/cut_tag_trial/data/fastq/EV-cn-2_R1.fastq.gz,/home/daniel.higgins-umw/project_data/Walker_Lab/cut_tag_trial/data/fastq/EV-cn-2_R2.fastq.gz,igg_ctrl
4+
igg_ctrl,1,/home/daniel.higgins-umw/project_data/Walker_Lab/cut_tag_trial/data/fastq/EV_noAb_R1.fastq.gz,/home/daniel.higgins-umw/project_data/Walker_Lab/cut_tag_trial/data/fastq/EV_noAb_R2.fastq.gz,

cut_tag_trial/nf-core/find_non_sys.sh

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/bash
2+
FIND=$1
3+
find ./work -name "$FIND" -exec ls -F {} \;|grep -v '@'

cut_tag_trial/nf-core/nextflow.config

+26
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
params {
2+
max_cpus = 48
3+
max_memory = '768.GB'
4+
max_time = '48.h'
5+
6+
lsf_opts = ''
7+
schema_ignore_params = 'genomes,lsf_opts'
8+
validationSchemaIgnoreParams = "genomes,lsf_opts,schema_ignore_params"
9+
}
10+
11+
singularity {
12+
enabled = true
13+
autoMounts = true
14+
}
15+
16+
process {
17+
executor = 'lsf'
18+
clusterOptions = params.lsf_opts
19+
}
20+
21+
executor {
22+
perTaskReserve = false
23+
perJobMemLimit = true
24+
}
25+
26+

cut_tag_trial/nf-core/params.json

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
{
2+
"input": "samplesheet.csv",
3+
"outdir": "results",
4+
"genome": "WBcel235",
5+
"max_memory": "500.GB",
6+
"max_cpus": 48,
7+
"max_time": "48.h"
8+
}

cut_tag_trial/nf-core/run.sh

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
#!/bin/bash
2+
3+
nextflow run nf-core/cutandrun -r 3.2.1 -params-file params.json -resume -bg -with-tower

cut_tag_trial/nf-core/samplesheet.csv

+4
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
group,replicate,fastq_1,fastq_2,control
2+
h3k4me3,1,/home/daniel.higgins-umw/project_data/Walker_Lab/cut_tag_trial/data/fastq/EV-cn-1_R1.fastq.gz,/home/daniel.higgins-umw/project_data/Walker_Lab/cut_tag_trial/data/fastq/EV-cn-1_R2.fastq.gz,igg_ctrl
3+
h3k4me3,2,/home/daniel.higgins-umw/project_data/Walker_Lab/cut_tag_trial/data/fastq/EV-cn-2_R1.fastq.gz,/home/daniel.higgins-umw/project_data/Walker_Lab/cut_tag_trial/data/fastq/EV-cn-2_R2.fastq.gz,igg_ctrl
4+
igg_ctrl,1,/home/daniel.higgins-umw/project_data/Walker_Lab/cut_tag_trial/data/fastq/EV_noAb_R1.fastq.gz,/home/daniel.higgins-umw/project_data/Walker_Lab/cut_tag_trial/data/fastq/EV_noAb_R2.fastq.gz,

cut_tag_trial/nf-core/search.sh

+17
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
#!/bin/bash
2+
SEARCH="BOWTIE2_TARGET"
3+
rm found*.sh
4+
count=1
5+
for d in `find ./work -name .command.sh`;
6+
do
7+
found=`cat $d|grep ${SEARCH}`;
8+
if [ -n "$found" ];
9+
then
10+
echo $d;
11+
echo $found;
12+
cat $d >found${count}.sh;
13+
count=$((count + 1))
14+
fi
15+
16+
done
17+

cut_tag_trial/run.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
#!/bin/bash
2-
nextflow -c conf/experiment.config run ../../RNA-Seq-Nextflow -resume -bg -with-tower -N [email protected]
2+
nextflow -c conf/experiment.config run ../../Cut-and-Tag-Nextflow -resume -bg -with-tower -N [email protected]

cut_tag_trial/separate-interleaved.sh

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
#!/bin/bash
2+
3+
if [ -z "$1" ]; then
4+
echo "Usage: separate_and_compress_fastq <input_interleaved.fastq.gz>"
5+
return 1
6+
fi
7+
8+
zcat "$1" | awk 'NR%8==1 || NR%8==2 || NR%8==4 || NR%8==5 {print}' | gzip > output_R1.fastq.gz
9+
zcat "$1" | awk 'NR%8==3 || NR%8==6 || NR%8==7 || NR%8==0 {print}' | gzip > output_R2.fastq.gz
10+
11+
echo "Interleaved FASTQ file separated into R1 and R2 files: output_R1.fastq.gz and output_R2.fastq.gz"
12+
13+

0 commit comments

Comments
 (0)