[go: up one dir, main page]

Skip to content

tdayris/fair_fastqc_multiqc

Repository files navigation

Snakemake GitHub actions status

Snakemake workflow used to control read qualities over fastq files with FastQC.

This pipeline is meant to be used in teaching sessions or imported in other snakemake-workflows.

Usage

The usage of this workflow is described in the Snakemake workflow catalog it is also available locally on a single page.

Results

A complete description of the results can be found here in workflow reports.

Material and Methods

The tools used in this pipeline are described here textually.

                          ┌──────────────────────┐                        
                          │ Copy / Link / Concat │                        
                          └──────────┬───────────┘                        
                                     │                                    
                                     │                                    
    ┌─────────────────┬──────────────┼───────────────┬────────────────┐   
    │                 │              │               │                │   
┌───▼───┐      ┌──────▼─────┐    ┌───▼──┐     ┌──────▼────┐     ┌─────▼──┐
│FastQC │      │FastQ-Screen│    │SeqKit│     │fastq_utils│     │fastinfo│
└────┬──┘      └─────┬──────┘    └──────┘     └───────────┘     └────────┘
     │               │                                                    
     └───┬───────────┘                                                    
   ┌─────▼───┐                                                            
   │ MultiQC │                                                            
   └─────────┘                                                            

QC

Step Wrapper
FastQC fastqc-wrapper
FastScreen fastq-screen
MultiQC multiqc-wrapper
SeqKit seqkit-wrapper
fastq_utils fastq_utils
fastqinfo fastqinfo