MultiQC logo

RSeQC

Supported Tool

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

Description

The RSeQC module parses results generated by RSeQC, a package that provides a number of useful modules that can comprehensively evaluate high throughput RNA-seq data.

Supported scripts:

  • bam_stat
  • gene_body_coverage
  • infer_experiment
  • inner_distance
  • junction_annotation
  • junction_saturation
  • read_distribution
  • read_duplication
  • read_gc
  • tin

You can choose to hide sections of RSeQC output and customise their order. To do this, add and customise the following to your MultiQC config file:

rseqc_sections:
  - read_distribution
  - tin
  - gene_body_coverage
  - inner_distance
  - read_gc
  - read_duplication
  - junction_annotation
  - junction_saturation
  - infer_experiment
  - bam_stat

Change the order to rearrage sections or remove to hide them from the report.

Note that some scripts (for example, junction_annotation.py) produce the results used by MultiQC as standard-error. To use with MultiQC, make sure that you redirect this to a file using 2> mysample.log.

File search patterns

rseqc/bam_stat:
  contents: "Proper-paired reads map to different chrom:"
  max_filesize: 500000
rseqc/gene_body_coverage:
  fn: "*.geneBodyCoverage.txt"
rseqc/inner_distance:
  fn: "*.inner_distance_freq.txt"
rseqc/junction_annotation:
  contents: "Partial Novel Splicing Junctions:"
  max_filesize: 500000
rseqc/junction_saturation:
  fn: "*.junctionSaturation_plot.r"
rseqc/read_gc:
  fn: "*.GC.xls"
rseqc/read_distribution:
  contents: Group               Total_bases         Tag_count           Tags/Kb
  max_filesize: 500000
rseqc/read_duplication_pos:
  fn: "*.pos.DupRate.xls"
rseqc/infer_experiment:
  - fn: "*infer_experiment.txt"
  - contents: Fraction of reads explained by
    max_filesize: 500000
rseqc/tin:
  fn: "*.summary.txt"
  contents: TIN(median)
  num_lines: 1