callpeak_ChIPseq.smk¶
Snakemake workflow for peak calling of ChIP-seq data.
Note
Please make sure that you have Singularity and Snakemake installed on your system and cloned the SnakeNgs repository.
Workflow¶
The rulegraph was created by snakevision.
- Peak calling using MACS with the parameter specified in the
config.yaml
. - Convert bedgraph files to bigwig files using bedgraphtobigwig.
- Make summary statistics using MultiQC.
Usage¶
1 2 3 4 5 |
|
config.yaml
should contain the following information:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
|
experiment_table.tsv
should contain the following information:
1 2 3 4 |
|
target
and control
are paths to the BAM files for the target and control (input) samples, respectively.
-
macs2
contains the parameters for MACS2 peak calling. Please refer to the MACS2 documentation. -
bedgraphtobigwig
contains the assembly information for the conversion of bedgraph files to bigwig files.