Start work on FastQC module files

This commit is contained in:
Phil Ewels 2019-12-05 15:18:09 +01:00
parent 4582ab344c
commit 5e4c023edd
4 changed files with 34 additions and 17 deletions

View file

@ -15,4 +15,4 @@ jobs:
- name: FastQC - name: FastQC
path: tools/fastqc/* path: tools/fastqc/*
uses: ./tools/fastqc/test-action.yml run: nextflow run ./tools/fastqc/test/

View file

@ -1,19 +1,3 @@
/*
* Description:
* Run FastQC on sequenced reads
* Keywords:
* read qc
* adapter
* Tools:
* FastQC:
* homepage: https://www.bioinformatics.babraham.ac.uk/projects/fastqc/
* documentation: https://www.bioinformatics.babraham.ac.uk/projects/fastqc/Help/
* description: FastQC gives general quality metrics about your reads.
* It provides information about the quality score distribution
* across your reads, the per base sequence content (%A/C/G/T).
* You get information about adapter contamination and other
* overrepresented sequences.
*/
process fastqc { process fastqc {
tag "$sample_id" tag "$sample_id"
publishDir "${params.outdir}/fastqc", mode: 'copy', publishDir "${params.outdir}/fastqc", mode: 'copy',

32
tools/fastqc/meta.yml Normal file
View file

@ -0,0 +1,32 @@
name: FastQC
description: Run FastQC on sequenced reads
keywords:
- Quality Control
- QC
- Adapters
tools:
- fastqc:
description: |
FastQC gives general quality metrics about your reads.
It provides information about the quality score distribution
across your reads, the per base sequence content (%A/C/G/T).
You get information about adapter contamination and other
overrepresented sequences.
homepage: hhttps://www.bioinformatics.babraham.ac.uk/projects/fastqc/
documentation: https://www.bioinformatics.babraham.ac.uk/projects/fastqc/Help/
input:
-
- sample_id:
type: string
description: Sample identifier
- reads:
type: file
description: Input FastQ file, or pair of files
output:
-
- report:
type: file
description: FastQC report
pattern: *_fastqc.{zip,html}
authors:
- @ewels

View file

@ -0,0 +1 @@
/* A mini pipeline to test FastQC here */