DTA-SiST

DTA-SiST reconstructs de novo transcriptomes from RNA-seq short reads using suffix trees to assemble contigs and identify transcript-representing paths, enabling analysis of gene expression and alternative splicing.


Key Features:

  • Suffix Tree-Based Contig Extension: Employs a suffix tree to extend contigs by identifying reads with the longest terminal overlaps in linear time relative to read length.
  • Splicing Graph Construction: Constructs splicing graphs for each gene locus from extended contigs to represent exon connectivity and alternative splicing.
  • Depth-First Enumeration Strategy: Systematically explores all paths in the splicing graph to enumerate candidate transcripts, prioritizing recall and precision for smaller datasets.
  • Hybrid Strategy: Combines length and coverage metrics to select transcript candidates and optimize precision for larger datasets.

Scientific Applications:

  • De novo transcriptome reconstruction: Reconstructs transcript sequences from RNA-seq data without a reference genome.
  • Alternative splicing analysis: Identifies transcript isoforms by analyzing splicing graph paths derived from contigs.
  • Gene expression profiling: Provides assembled transcripts for downstream quantification of gene and isoform expression.
  • Functional annotation: Supplies transcript sequences for downstream functional annotation of predicted isoforms.

Methodology:

Contig extension using suffix trees to merge overlapping reads; splicing graph construction for each gene locus from extended contigs; transcript extraction via depth-first enumeration and a hybrid length-and-coverage strategy.

Topics

Details

Programming Languages:
C++
Added:
1/14/2020
Last Updated:
12/22/2020

Operations

Publications

Zhao J, Feng H, Zhu D, Zhang C, Xu Y. DTA-SiST: de novo transcriptome assembly by using simplified suffix trees. BMC Bioinformatics. 2019;20(S25). doi:10.1186/s12859-019-3272-9. PMID:31874618. PMCID:PMC6929406.