Snakemake Workflow for NGS Data Analysis

public public 1yr ago 0 bookmarks

This is an example workflow for analyzing NGS data. The workflow takes raw data (.fastq) and processes through the following workflow:

  1. quality assessment, filtering, trim adaptors (fastp)

  2. alignment to reference genome (bowtie2)

  3. index, sort, and binary compress reads (samtools)

This is a minor change, to include information about Snakemake!!

Code Snippets

16
17
shell:
	"bowtie2 -x {params.bowtie_index} {input.sample} 2> {log} | samtools view -bS - -o {output.bam}"
24
25
shell:
    "samtools sort {input.bam_fin} -o {output.bam_sorted}"
32
33
shell:
    "samtools index {input.sorted_fin}"
ShowHide 2 more snippets with no or duplicated tags.

Login to post a comment if you would like to share your experience with this workflow.

Do you know this workflow well? If so, you can request seller status , and start supporting this workflow.

Free

Created: 1yr ago
Updated: 1yr ago
Maitainers: public
URL: https://github.com/clairelundstrom/AlignmentWorkflow
Name: alignmentworkflow
Version: 1
Badge:
workflow icon

Insert copied code into your website to add a link to this workflow.

Downloaded: 0
Copyright: Public Domain
License: None
  • Future updates

Related Workflows

cellranger-snakemake-gke
snakemake workflow to run cellranger on a given bucket using gke.
A Snakemake workflow for running cellranger on a given bucket using Google Kubernetes Engine. The usage of this workflow ...