App Catalog
Sign Up Sign In
Assemble Transcripts using StringTie - v1.3.3b
kb_stringtie

v.1.1.5

By: tgu2

Launch

Assemble the transcripts from RNA-seq read alignments using StringTie.

This App assembles transcripts for a given sample or a sample set using StringTie and generates an Expression object for each individual sample and an ExpressionSet object for the sample set. The user can view the relative abundances of the assembled transcripts in a histogram that is also generated by this App.

StringTie is a successor of Cufflinks that is faster and provides a more accurate reconstruction of genes and expression level. It accepts aligned RNA-seq reads from HISAT2, TopHat2 or Bowtie2 and assembles the alignments into a parsimonious set of transcripts. It then estimates the relative abundances of these transcripts based on how many reads support each one, taking into account biases in library preparation protocols.

The StringTie output object contains GTF (transcripts.gtf) and FPKM (genes.fpkm_tracking) files. The GTF file contains annotated transcripts assembled by StringTie whereas the FPKM file provides the normalized ExpressionMatrix objects (abundance of each transcript expressed in fragments per kilobase of exon per million fragments mapped (FPKM) and transcripts per kilobase million (TPM)). The output RNASeqExpression objects can be rendered in the Narrative in tabular and histogram formats to visualize the abundance of normalized gene expression value in both log2(FPKM+1) and log2(TPM+1).

The StringTie output object can be used to identify differential expression either using DESeq2, Cuffdiff, or Ballgown.

NOTE: This App is one of the steps in the Transcriptomics and Expression Analysis Workflow in KBase.

Team members who developed & deployed algorithm in KBase: Tianhao Gu, Christopher Henry, Shane Canon, Stephen Chan, Jason Baumohl, Sean McCorkle, Sunita Kumari, Shinjae Yoo, Priya Ranjan, and Vivek Kumar. For questions, please contact us.

Related Publications


App Specification:

https://github.com/kbaseapps/kb_stringtie/tree/5ea56e25ea5cf46cd756bbf322dfcb5d432429bb/ui/narrative/methods/run_stringtie

Module Commit: 5ea56e25ea5cf46cd756bbf322dfcb5d432429bb