pcPromoter-CNN: A CNN-Based Prediction and Classification of Promoters.

Journal: Genes
Published Date:

Abstract

A promoter is a small region within the DNA structure that has an important role in initiating transcription of a specific gene in the genome. Different types of promoters are recognized by their different functions. Due to the importance of promoter functions, computational tools for the prediction and classification of a promoter are highly desired. Promoters resemble each other; therefore, their precise classification is an important challenge. In this study, we propose a convolutional neural network (CNN)-based tool, the pcPromoter-CNN, for application in the prediction of promotors and their classification into subclasses σ70, σ54, σ38, σ32, σ28 and σ24. This CNN-based tool uses a one-hot encoding scheme for promoter classification. The tools architecture was trained and tested on a benchmark dataset. To evaluate its classification performance, we used four evaluation metrics. The model exhibited notable improvement over that of existing state-of-the-art tools.

Authors

  • Muhammad Shujaat
    Department of Electronics and Information Engineering, Jeonbuk National University, Jeonju 54896, Korea.
  • Abdul Wahab
  • Hilal Tayara
    Department of Electronics and Information Engineering, Chonbuk National University, Jeonju 54896, South Korea. Electronic address: hilaltayara@jbnu.ac.kr.
  • Kil To Chong
    Division of Electronic Engineering, and Advanced Research Center of Electronics and Information, Chonbuk National University, Jeonju-Si 54896, South Korea. Electronic address: kitchong@jbnu.ac.kr.