BREW3R

This workflow takes a collection of BAM (output of STAR) and a gtf. It extends the input gtf using de novo annotation.

  • Author(s):
  • Lucille Delisle
  • Release: 0.2
  • License: GPL-3.0-or-later
  • UniqueID: ac8ef6cb-1621-4b73-9362-8a460ef3c3a2

BREW3R

BREW3R logo

BREW3R stands for Bulk RNA-seq Evidence-based Workflow for 3' UTR Reannotation.

This workflow enables extending an existing gtf downloaded on a public website, like Ensembl, Genecode or UCSC, using de novo gene annotation with StringTie on full length bulk RNA-seq.

BREW3R highly relies on a R package called BREW3R.r available on bioconductor.

Input datasets

  • The workflow requires an input gtf file which will be extended.
  • As well as a collection of BAM files.

Input values

  • strandedness: Must be one of stranded - forward, stranded - reverse and unstranded. For stranded libraries, reverse means that the read is complementary to the coding sequence, forward means that the read is in the same orientation as the coding sequence.
  • minimum coverage: Minimum reads per bp coverage to consider for assembly in each de novo assembly (for each BAM file). Default: 10
  • minimum FPKM for merge: Minimum FPKM value for a transcript to be included into the merged de novo assembly.

Processing

  • StringTie is called once per input BAM file to compute de novo assembly.
  • StringTie is called to merge all outputs of previous steps.
  • BREW3R.r is run with the default parameters on the input gtf to extend and the output of StringTie. If the library was unstranded all merged transcripts without orientation that overlaps exons of both strands are not used for the extension.