Background: A promoter is a DNA regulatory region typically found upstream of a gene that plays a significant role in gene transcription regulation. Due to their function in transcription initiation, sigma (σ) promoter sequences in bacterial genomes are important. σ70 is among the most notable sigma factors. Therefore, the precise recognition of the σ70 promoter is essential in bioinformatics.
Objective: Several methods for predicting σ70 promoters have been developed. However, the performance of these approaches needs to be enhanced. This study proposes a convolutional neural network (CNN) based model iProm70 to predict σ70 promoter sequences from a bacterial genome.
Methods: This CNN-based method employs a one-hot encoding scheme to identify promoters. The CNN model comprises three convolution layers, followed by max-pooling and a dropout layer. The architecture tool was trained and tested on a benchmark and an independent dataset. We used four assessment measures to determine the prediction performance.
Results: It achieved 96.10% accuracy, and the area under the receiver operating characteristic curve was 0.99.
Conclusion: According to the comparative results, iProm70 outperforms the current approaches for defining σ70 promoter. A publicly accessible online web server is created, and it is accessible at the website: http://nsclbio.jbnu.ac.kr/tools/Prom70-CNN/.
[http://dx.doi.org/10.1128/jb.178.18.5447-5451.1996] [PMID: 8808934]
[http://dx.doi.org/10.1128/JB.181.12.3768-3776.1999] [PMID: 10368152]
[http://dx.doi.org/10.1128/MCB.24.13.5923-5936.2004] [PMID: 15199147]
[http://dx.doi.org/10.1016/j.compbiolchem.2008.07.009] [PMID: 18703385]
[http://dx.doi.org/10.1016/j.biologicals.2013.10.001] [PMID: 24172230]