footprinting_ATACseq.smk¶
Snakemake workflow for footprinting analysis of ATAC-seq data using TOBIAS.
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.
- Merge peak resions from all samples using bedtools
merge
. - Merge bam files from all samples using samtools
merge
. - Bias correction of ATAC-seq reads in open chromatin using TOBIAS
ATACorrect
. - Calculate footprint scores from corrected cutsites using TOBIAS
FootprintScores
. - Estimation of differentially bound motifs based on scores, sequence and motifs using TOBIAS
BINDetect
.
Usage¶
1 2 3 4 5 |
|
config.yaml
should contain the following information:
1 2 3 4 5 6 7 |
|
path/to/output
is the directory where the output files will be saved.path/to/experiment_table.tsv
is a tab-separated file containing the following information:
1 2 3 4 5 6 7 |
|
It is expected that the input BAM files are generated by the preprocessing_ChIPseq.smk workflow and the peak files are generated by the callpeak_ATACseq.smk workflow.
genome.fa
is the genome fasta file (e.g.hg38.fa
).motifs
is File containing motifs in either PFM, JASPAR or MEME format. These are the motifs which will be used to scan for binding sites.