CNNSplice

CNNSplice predicts splice sites in eukaryotic genomic sequences using convolutional neural network models trained to distinguish true and false splice junctions.


Key Features:

  • Convolutional Neural Network Models: Implements multiple CNN-based models to detect splice sites at 5′ and 3′ exon–intron boundaries in RNA genes.
  • Balanced and Imbalanced Dataset Performance: Accurately predicts true and false splice sites in both balanced and imbalanced genomic datasets.
  • Cross-Organism Prediction Capability: Demonstrates predictive performance across datasets derived from five different organisms, supporting cross-species splice site identification.
  • Multiple Model Framework: Provides five trained models that capture sequence patterns associated with splice junctions.

Scientific Applications:

  • Gene Annotation: Supports identification of exon–intron boundaries to improve annotation of eukaryotic genes.
  • Functional Genomics: Facilitates analysis of RNA splicing mechanisms involved in gene expression and protein production.
  • Genome Analysis: Enables splice site prediction in newly sequenced or poorly annotated genomes.

Methodology:

CNNSplice trains convolutional neural network models using genomic sequence data and evaluates them with five-fold cross-validation to classify true and false splice sites across datasets from multiple organisms.

Topics

Details

Tool Type:
web application
Operating Systems:
Mac, Linux, Windows
Programming Languages:
Python
Added:
1/23/2024
Last Updated:
11/24/2024

Operations

Data Inputs & Outputs

Publications

Akpokiro V, Chowdhury HMAM, Olowofila S, Nusrat R, Oluwadare O. CNNSplice: Robust models for splice site prediction using convolutional neural networks. Computational and Structural Biotechnology Journal. 2023;21:3210-3223. doi:10.1016/j.csbj.2023.05.031. PMID:37304005. PMCID:PMC10250157.

Links