TERL

TERL classifies transposable elements by converting one-dimensional TE sequences into two-dimensional image-like representations and applying deep convolutional neural networks to assign hierarchical labels such as superfamilies and orders.


Key Features:

  • Two-dimensional transformation: Preprocesses one-dimensional TE sequences into two-dimensional image-like data for downstream modeling.
  • Deep convolutional neural networks (CNNs): Leverages CNNs to learn optimal sequence representations and to handle non-homologous sequences that traditional methods struggle with.
  • RepBase performance: Achieves macro mean accuracies and F1-scores of 96.4% and 85.8% at the superfamily level, and 95.7% and 91.5% at the order level on RepBase sequences.
  • Cross-database performance: On sequences from seven databases, reports macro mean accuracies of 95.0% and F1-scores of 70.6% for superfamilies, and 89.3% and 73.9% for orders, while surpassing other methods in accuracy, recall, specificity, and computational efficiency.
  • Runtime efficiency: Runs approximately 20 times faster than TEclass and about three orders of magnitude more efficient across the reported experiments compared to PASTEC.

Scientific Applications:

  • Hierarchical TE annotation: Provides superfamily- and order-level classification labels for transposable element annotation in genomes.
  • Evolutionary studies: Supports analyses of the distribution and evolution of TEs across eukaryotic genomes.
  • Genomic diversity and stability analyses: Facilitates studies on genetic diversity and genome stability related to TE content.
  • Gene regulation investigations: Enables identification of potential functional roles of TEs and their impacts on gene regulation.

Methodology:

Converts one-dimensional TE sequences into two-dimensional image-like representations and trains deep convolutional neural networks to learn sequence representations for hierarchical classification, with validation performed on RepBase and six additional databases.

Topics

Details

Programming Languages:
Python
Added:
1/18/2021
Last Updated:
2/27/2021

Operations

Publications

da Cruz MHP, Domingues DS, Saito PTM, Paschoal AR, Bugatti PH. TERL: classification of transposable elements by convolutional neural networks. Briefings in Bioinformatics. 2020;22(3). doi:10.1093/bib/bbaa185. PMID:32896858.

PMID: 32896858
Funding: - Coordination for the Improvement of Higher Education Personnel: 88882.432275/2019-01 - National Council for Scientific and Technological Development: 309642/2015-9, 422811/2016-5, 431668/2016-7, 454505/2014-0