preprocessing_HITSCLIP.smk¶
Snakemake workflow for preprocessing HITSCLIP 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.
- Quality control using fastp with the parameter
-l 20 -3 --trim_front1 5
. - Alignment using STAR with the parameter
--outFilterMultimapNmax 100
. - Convert the SAM file to BAM file and sort using samtools.
- Remove duplicates using Picard
MarkDuplicates
with the parameter--REMOVE_DUPLICATES true
. - Make bigWig files using deepTools
bamCoverage
with the parameter--binSize 1
. - Make summary statistics using MultiQC.
Usage¶
1 2 3 4 5 |
|
config.yaml
should contain the following information:
1 2 3 |
|
path/to/output
should containfastq
directory with the following structure:
1 2 3 4 5 |
|
path/to/star_index
is the directory containing the STAR index.