Workflow: rnaseq-alignment-quantification

Fetched 2023-01-09 22:18:23 GMT

This workflow retrieve SRA fastqc data and execute QC, alignment and quantification from TPMCalculator

children parents
Workflow as SVG
  • Selected
  • Default Values
  • Nested Workflows
  • Tools
  • Inputs/Outputs

Inputs

ID Type Title Doc
p Boolean (Optional)
q Integer
reads 2af318e773d4d70d4278dca37dc009e3[]
threads Integer
genomeDir Directory
genome_bed File
genome_gtf File
ramMaxSTAR Float (Optional)
ramMaxRSeQC Integer (Optional)

Steps

ID Runs Label Doc
bam_stat
../../tools/rseqc/rseqc-bam_stat.cwl (CommandLineTool)
RSeQC-bam_stat

RSeQC package provides a number of useful modules that can comprehensively evaluate high throughput sequence data especially RNA-seq data

alignment STAR-Alignment-PE

This workflow aligns the fastq files using STAR for paired-end samples

gzip_gene_ent
../../tools/basic/gzip.cwl (CommandLineTool)
gzip

Compress files

gzip_gene_out
../../tools/basic/gzip.cwl (CommandLineTool)
gzip

Compress files

gzip_gene_uni
../../tools/basic/gzip.cwl (CommandLineTool)
gzip

Compress files

quantification
../../tools/tpmcalculator/tpmcalculator.cwl (CommandLineTool)
TPMCalculator

TPMCalculator quantifies mRNA abundance directly from the alignments by parsing BAM files

infer_experiment
../../tools/rseqc/rseqc-infer_experiment.cwl (CommandLineTool)
RSeQC-infer_experiment

RSeQC package provides a number of useful modules that can comprehensively evaluate high throughput sequence data especially RNA-seq data

read_distribution
../../tools/rseqc/rseqc-read_distribution.cwl (CommandLineTool)
RSeQC-read_distribution

RSeQC package provides a number of useful modules that can comprehensively evaluate high throughput sequence data especially RNA-seq data

junction_annotation
../../tools/rseqc/rseqc-junction_annotation.cwl (CommandLineTool)
RSeQC-junction_annotation

RSeQC package provides a number of useful modules that can comprehensively evaluate high throughput sequence data especially RNA-seq data

junction_saturation
../../tools/rseqc/rseqc-junction_saturation.cwl (CommandLineTool)
RSeQC-junction_saturation

RSeQC package provides a number of useful modules that can comprehensively evaluate high throughput sequence data especially RNA-seq data

gzip_transcripts_ent
../../tools/basic/gzip.cwl (CommandLineTool)
gzip

Compress files

gzip_transcripts_out
../../tools/basic/gzip.cwl (CommandLineTool)
gzip

Compress files

gzip_junction_annotation_bed
../../tools/basic/gzip.cwl (CommandLineTool)
gzip

Compress files

gzip_junction_annotation_xls
../../tools/basic/gzip.cwl (CommandLineTool)
gzip

Compress files

Outputs

ID Type Label Doc
stats_bam File[]
sorted_bam File[]
star_stats File[] (Optional)
bam_stat_out File[]
readspergene File[] (Optional)
experiment_out File[]
gzip_gene_ent_out File[]
gzip_gene_out_out File[]
gzip_gene_uni_out File[]
read_distribution_out File[]
junction_saturation_out File[]
gzip_transcripts_ent_out File[]
gzip_transcripts_out_out File[]
junction_annotation_pdf_out ec80e7ba3a3464f650af5df0ddc3e9b0[]
gzip_junction_annotation_bed_out File[]
gzip_junction_annotation_xls_out File[]
Permalink: https://w3id.org/cwl/view/git/3247592a89deafaa0d9c5910a1cb1d000ef9b098/workflows/RNA-Seq/rnaseq-alignment-quantification.cwl