1515 steps :
1616 - uses : actions/checkout@v2
1717 - uses : docker://snakemake/snakemake:v5.24.2
18- - name : Dry Run cell-free ChIP-seq pipeline, all options
18+ - name : Dry Run paired-end cell-free ChIP-seq pipeline, all options (with replicates, with inputs)
1919 run : |
2020 docker run -v $PWD:/opt2 snakemake/snakemake:v5.24.2 \
2121 /opt2/chrom-seek run --assay cfChIP --genome hg19 --input \
@@ -27,12 +27,25 @@ jobs:
2727 /opt2/.tests/Input_S2_R1.fastq.gz /opt2/.tests/Input_S2_R2.fastq.gz \
2828 /opt2/.tests/Input_S3_1.fastq.gz /opt2/.tests/Input_S3_2.fastq.gz \
2929 /opt2/.tests/Input_S4_R1.001.fastq.gz /opt2/.tests/Input_S4_R2.001.fastq.gz \
30- --output /opt2/output --peakcall /opt2/.tests/peakcall .tsv \
30+ --output /opt2/output --peakcall /opt2/.tests/peakcall_with_replicates_with_inputs .tsv \
3131 --contrasts /opt2/.tests/contrasts.tsv --mode local --dry-run
32- - name : View the cfChIP pipeline config file
32+ - name : View the paired-end cfChIP pipeline config file (with replicates, with inputs)
3333 run : |
34- echo "Generated config file for cfChIP pipeline...." && cat $PWD/output/config.json
35- - name : Dry Run ChIP-seq pipeline, all options
34+ echo "Generated config file for cfChIP pipeline (with replicates, with inputs)...." && cat $PWD/output/config.json
35+ - name : Dry Run paired-end cell-free ChIP-seq pipeline, all options (without replicates, with inputs)
36+ run : |
37+ docker run -v $PWD:/opt2 snakemake/snakemake:v5.24.2 \
38+ /opt2/chrom-seek run --assay cfChIP --genome hg19 --input \
39+ /opt2/.tests/WT_S1.R1.fastq.gz /opt2/.tests/WT_S1.R2.fastq.gz \
40+ /opt2/.tests/WT_S4_R1.001.fastq.gz /opt2/.tests/WT_S4_R2.001.fastq.gz \
41+ /opt2/.tests/Input_S1.R1.fastq.gz /opt2/.tests/Input_S1.R2.fastq.gz \
42+ /opt2/.tests/Input_S4_R1.001.fastq.gz /opt2/.tests/Input_S4_R2.001.fastq.gz \
43+ --output /opt2/output --peakcall /opt2/.tests/peakcall_no_replicates_with_inputs.tsv \
44+ --contrasts /opt2/.tests/contrasts.tsv --mode local --dry-run
45+ - name : View the paired-end cfChIP pipeline config file (without replicates, with inputs)
46+ run : |
47+ echo "Generated config file for cfChIP pipeline (without replicates, with inputs)...." && cat $PWD/output/config.json
48+ - name : Dry Run paired-end ChIP-seq pipeline, all options (with replicates, with inputs)
3649 run : |
3750 docker run -v $PWD:/opt2 snakemake/snakemake:v5.24.2 \
3851 /opt2/chrom-seek run --assay ChIP --genome hg19 --input \
@@ -44,28 +57,126 @@ jobs:
4457 /opt2/.tests/Input_S2_R1.fastq.gz /opt2/.tests/Input_S2_R2.fastq.gz \
4558 /opt2/.tests/Input_S3_1.fastq.gz /opt2/.tests/Input_S3_2.fastq.gz \
4659 /opt2/.tests/Input_S4_R1.001.fastq.gz /opt2/.tests/Input_S4_R2.001.fastq.gz \
47- --output /opt2/output --peakcall /opt2/.tests/peakcall .tsv \
60+ --output /opt2/output --peakcall /opt2/.tests/peakcall_with_replicates_with_inputs .tsv \
4861 --contrasts /opt2/.tests/contrasts.tsv --mode local --dry-run
49- - name : View the ChIP pipeline config file
62+ - name : View the paired-end ChIP pipeline config file (with replicates, with inputs)
5063 run : |
51- echo "Generated config file for ChIP pipeline...." && cat $PWD/output/config.json
52- - name : Dry Run ATAC- seq pipeline, all options
64+ echo "Generated config file for ChIP pipeline (with replicates, with inputs) ...." && cat $PWD/output/config.json
65+ - name : Dry Run paired-end ChIP- seq pipeline, all options (with replicates, without inputs)
5366 run : |
5467 docker run -v $PWD:/opt2 snakemake/snakemake:v5.24.2 \
55- /opt2/chrom-seek run --assay ATAC --genome hg19 --input \
68+ /opt2/chrom-seek run --assay ChIP --genome hg19 --input \
5669 /opt2/.tests/WT_S1.R1.fastq.gz /opt2/.tests/WT_S1.R2.fastq.gz \
5770 /opt2/.tests/WT_S2_R1.fastq.gz /opt2/.tests/WT_S2_R2.fastq.gz \
5871 /opt2/.tests/WT_S3_1.fastq.gz /opt2/.tests/WT_S3_2.fastq.gz \
5972 /opt2/.tests/WT_S4_R1.001.fastq.gz /opt2/.tests/WT_S4_R2.001.fastq.gz \
73+ --output /opt2/output --peakcall /opt2/.tests/peakcall_with_replicates_no_inputs.tsv \
74+ --contrasts /opt2/.tests/contrasts.tsv --mode local --dry-run
75+ - name : View the paired-end ChIP pipeline config file (with replicates, without inputs)
76+ run : |
77+ echo "Generated config file for ChIP pipeline (with replicates, without inputs)...." && cat $PWD/output/config.json
78+ - name : Dry Run paired-end ChIP-seq pipeline, all options (without replicates, with inputs)
79+ run : |
80+ docker run -v $PWD:/opt2 snakemake/snakemake:v5.24.2 \
81+ /opt2/chrom-seek run --assay ChIP --genome hg19 --input \
82+ /opt2/.tests/WT_S1.R1.fastq.gz /opt2/.tests/WT_S1.R2.fastq.gz \
83+ /opt2/.tests/WT_S4_R1.001.fastq.gz /opt2/.tests/WT_S4_R2.001.fastq.gz \
6084 /opt2/.tests/Input_S1.R1.fastq.gz /opt2/.tests/Input_S1.R2.fastq.gz \
61- /opt2/.tests/Input_S2_R1.fastq.gz /opt2/.tests/Input_S2_R2.fastq.gz \
62- /opt2/.tests/Input_S3_1.fastq.gz /opt2/.tests/Input_S3_2.fastq.gz \
6385 /opt2/.tests/Input_S4_R1.001.fastq.gz /opt2/.tests/Input_S4_R2.001.fastq.gz \
64- --output /opt2/output --peakcall /opt2/.tests/peakcall.tsv \
86+ --output /opt2/output --peakcall /opt2/.tests/peakcall_no_replicates_with_inputs.tsv \
87+ --contrasts /opt2/.tests/contrasts.tsv --mode local --dry-run
88+ - name : View the paired-end ChIP pipeline config file (without replicates, with inputs)
89+ run : |
90+ echo "Generated config file for ChIP pipeline (without replicates, with inputs)...." && cat $PWD/output/config.json
91+ - name : Dry Run paired-end ChIP-seq pipeline, all options (without replicates, without inputs)
92+ run : |
93+ docker run -v $PWD:/opt2 snakemake/snakemake:v5.24.2 \
94+ /opt2/chrom-seek run --assay ChIP --genome hg19 --input \
95+ /opt2/.tests/WT_S1.R1.fastq.gz /opt2/.tests/WT_S1.R2.fastq.gz \
96+ /opt2/.tests/WT_S4_R1.001.fastq.gz /opt2/.tests/WT_S4_R2.001.fastq.gz \
97+ --output /opt2/output --peakcall /opt2/.tests/peakcall_no_replicates_no_inputs.tsv \
98+ --contrasts /opt2/.tests/contrasts.tsv --mode local --dry-run
99+ - name : View the paired-end ChIP pipeline config file (without replicates, without inputs)
100+ run : |
101+ echo "Generated config file for ChIP pipeline (without replicates, without inputs)...." && cat $PWD/output/config.json
102+ - name : Dry Run single-end ChIP-seq pipeline, all options (with replicates, with inputs)
103+ run : |
104+ docker run -v $PWD:/opt2 snakemake/snakemake:v5.24.2 \
105+ /opt2/chrom-seek run --assay ChIP --genome hg19 --input \
106+ /opt2/.tests/WT_S1.R1.fastq.gz \
107+ /opt2/.tests/WT_S2_R1.fastq.gz \
108+ /opt2/.tests/WT_S3_1.fastq.gz \
109+ /opt2/.tests/WT_S4_R1.001.fastq.gz \
110+ /opt2/.tests/Input_S1.R1.fastq.gz \
111+ /opt2/.tests/Input_S2_R1.fastq.gz \
112+ /opt2/.tests/Input_S3_1.fastq.gz \
113+ /opt2/.tests/Input_S4_R1.001.fastq.gz \
114+ --output /opt2/output --peakcall /opt2/.tests/peakcall_with_replicates_with_inputs.tsv \
115+ --contrasts /opt2/.tests/contrasts.tsv --mode local --dry-run
116+ - name : View the single-end ChIP pipeline config file (with replicates, with inputs)
117+ run : |
118+ echo "Generated config file for ChIP pipeline (with replicates, with inputs)...." && cat $PWD/output/config.json
119+ - name : Dry Run single-end ChIP-seq pipeline, all options (with replicates, without inputs)
120+ run : |
121+ docker run -v $PWD:/opt2 snakemake/snakemake:v5.24.2 \
122+ /opt2/chrom-seek run --assay ChIP --genome hg19 --input \
123+ /opt2/.tests/WT_S1.R1.fastq.gz \
124+ /opt2/.tests/WT_S2_R1.fastq.gz \
125+ /opt2/.tests/WT_S3_1.fastq.gz \
126+ /opt2/.tests/WT_S4_R1.001.fastq.gz \
127+ --output /opt2/output --peakcall /opt2/.tests/peakcall_with_replicates_no_inputs.tsv \
128+ --contrasts /opt2/.tests/contrasts.tsv --mode local --dry-run
129+ - name : View the single-end ChIP pipeline config file (with replicates, without inputs)
130+ run : |
131+ echo "Generated config file for ChIP pipeline (with replicates, without inputs)...." && cat $PWD/output/config.json
132+ - name : Dry Run single-end ChIP-seq pipeline, all options (without replicates, with inputs)
133+ run : |
134+ docker run -v $PWD:/opt2 snakemake/snakemake:v5.24.2 \
135+ /opt2/chrom-seek run --assay ChIP --genome hg19 --input \
136+ /opt2/.tests/WT_S1.R1.fastq.gz \
137+ /opt2/.tests/WT_S4_R1.001.fastq.gz \
138+ /opt2/.tests/Input_S1.R1.fastq.gz \
139+ /opt2/.tests/Input_S4_R1.001.fastq.gz \
140+ --output /opt2/output --peakcall /opt2/.tests/peakcall_no_replicates_with_inputs.tsv \
141+ --contrasts /opt2/.tests/contrasts.tsv --mode local --dry-run
142+ - name : View the single-end ChIP pipeline config file (without replicates, with inputs)
143+ run : |
144+ echo "Generated config file for ChIP pipeline (without replicates, with inputs)...." && cat $PWD/output/config.json
145+ - name : Dry Run single-end ChIP-seq pipeline, all options (without replicates, without inputs)
146+ run : |
147+ docker run -v $PWD:/opt2 snakemake/snakemake:v5.24.2 \
148+ /opt2/chrom-seek run --assay ChIP --genome hg19 --input \
149+ /opt2/.tests/WT_S1.R1.fastq.gz \
150+ /opt2/.tests/WT_S4_R1.001.fastq.gz \
151+ --output /opt2/output --peakcall /opt2/.tests/peakcall_no_replicates_no_inputs.tsv \
152+ --contrasts /opt2/.tests/contrasts.tsv --mode local --dry-run
153+ - name : View the single-end ChIP pipeline config file (without replicates, without inputs)
154+ run : |
155+ echo "Generated config file for ChIP pipeline (without replicates, without inputs)...." && cat $PWD/output/config.json
156+ - name : Dry Run paired-end ATAC-seq pipeline, all options (with replicates, without inputs)
157+ run : |
158+ docker run -v $PWD:/opt2 snakemake/snakemake:v5.24.2 \
159+ /opt2/chrom-seek run --assay ATAC --genome hg19 --input \
160+ /opt2/.tests/WT_S1.R1.fastq.gz /opt2/.tests/WT_S1.R2.fastq.gz \
161+ /opt2/.tests/WT_S2_R1.fastq.gz /opt2/.tests/WT_S2_R2.fastq.gz \
162+ /opt2/.tests/WT_S3_1.fastq.gz /opt2/.tests/WT_S3_2.fastq.gz \
163+ /opt2/.tests/WT_S4_R1.001.fastq.gz /opt2/.tests/WT_S4_R2.001.fastq.gz \
164+ --output /opt2/output --peakcall /opt2/.tests/peakcall_with_replicates_no_inputs.tsv \
165+ --contrasts /opt2/.tests/contrasts.tsv --mode local --dry-run
166+ - name : View the paired-end ATAC pipeline config file (with replicates, without inputs)
167+ run : |
168+ echo "Generated config file for ATAC pipeline (with replicates, without inputs)...." && cat $PWD/output/config.json
169+ - name : Dry Run paired-end ATAC-seq pipeline, all options (without replicates, without inputs)
170+ run : |
171+ docker run -v $PWD:/opt2 snakemake/snakemake:v5.24.2 \
172+ /opt2/chrom-seek run --assay ATAC --genome hg19 --input \
173+ /opt2/.tests/WT_S1.R1.fastq.gz /opt2/.tests/WT_S1.R2.fastq.gz \
174+ /opt2/.tests/WT_S4_R1.001.fastq.gz /opt2/.tests/WT_S4_R2.001.fastq.gz \
175+ --output /opt2/output --peakcall /opt2/.tests/peakcall_no_replicates_no_inputs.tsv \
65176 --contrasts /opt2/.tests/contrasts.tsv --mode local --dry-run
66- - name : View the ATAC pipeline config file
177+ - name : View the paired-end ATAC pipeline config file (without replicates, without inputs)
67178 run : |
68- echo "Generated config file for ATAC pipeline...." && cat $PWD/output/config.json
179+ echo "Generated config file for ATAC pipeline (without replicates, without inputs) ...." && cat $PWD/output/config.json
69180 - name : Lint Workflow
70181 continue-on-error : true
71182 run : |
0 commit comments