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
MarkDuplicateswith the parameter--REMOVE_DUPLICATES true. - Make bigWig files using deepTools
bamCoveragewith 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/outputshould containfastqdirectory with the following structure:
1 2 3 4 5 | |
path/to/star_indexis the directory containing the STAR index.