Next Article in Journal
Hypoxia Aggravates Inhibition of Alveolar Epithelial Na-Transport by Lipopolysaccharide-Stimulation of Alveolar Macrophages
Next Article in Special Issue
Epigenetic Dynamics and Regulation of Plant Male Reproduction
Previous Article in Journal
An Association between Insulin Resistance and Neurodegeneration in Zebrafish Larval Model (Danio rerio)
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

ENet-6mA: Identification of 6mA Modification Sites in Plant Genomes Using ElasticNet and Neural Networks

1
Department of Electronics and Information Engineering, Jeonbuk National University, Jeonju 54896, Korea
2
Institute of Avionics and Aeronautics (IAA), Air University, Islamabad 44000, Pakistan
3
School of International Engineering and Science, Jeonbuk National University, Jeonju 54896, Korea
4
Advances Electronics and Information Research Center, Jeonbuk National University, Jeonju 54896, Korea
*
Authors to whom correspondence should be addressed.
Int. J. Mol. Sci. 2022, 23(15), 8314; https://doi.org/10.3390/ijms23158314
Submission received: 15 June 2022 / Revised: 22 July 2022 / Accepted: 24 July 2022 / Published: 27 July 2022
(This article belongs to the Special Issue Epigenomics and Crop Improvement)

Abstract

:
N6-methyladenine (6mA) has been recognized as a key epigenetic alteration that affects a variety of biological activities. Precise prediction of 6mA modification sites is essential for understanding the logical consistency of biological activity. There are various experimental methods for identifying 6mA modification sites, but in silico prediction has emerged as a potential option due to the very high cost and labor-intensive nature of experimental procedures. Taking this into consideration, developing an efficient and accurate model for identifying N6-methyladenine is one of the top objectives in the field of bioinformatics. Therefore, we have created an in silico model for the classification of 6mA modifications in plant genomes. ENet-6mA uses three encoding methods, including one-hot, nucleotide chemical properties (NCP), and electron–ion interaction potential (EIIP), which are concatenated and fed as input to ElasticNet for feature reduction, and then the optimized features are given directly to the neural network to get classified. We used a benchmark dataset of rice for five-fold cross-validation testing and three other datasets from plant genomes for cross-species testing purposes. The results show that the model can predict the N6-methyladenine sites very well, even cross-species. Additionally, we separated the datasets into different ratios and calculated the performance using the area under the precision–recall curve (AUPRC), achieving 0.81, 0.79, and 0.50 with 1:10 (positive:negative) samples for F. vesca, R. chinensis, and A. thaliana, respectively.

1. Introduction

DNA N6-methyladenine (6mA), which has been observed in bacteria, eukaryotes, and archaea, is a significant DNA epigenetic alteration [1,2,3]. It is an extensively studied topic in epigenetics and corresponds to methylation at the 6th position of an adenine ring, and has been linked to a variety of biological processes [4,5,6]. Since it had not been detected in previous investigations, DNA 6mA alteration was assumed to be present in prokaryotic genomes only and was not expected to be prevalent in multicellular eukaryotes [7,8]. Due to the advancement of extremely sensitive tools, some studies were able to discover and study the distribution of 6mA in eukaryotic genomes of Chlamydomonas reinhardtii [9], Drosophila melanogaster [10], and Caenorhabditis elegans [11]. Following that, 6mA was examined in Mus musculus, Arabidopsis thaliana, rice, Xenopus laevis, and Danio rerio [12,13,14,15,16]. These studies revealed that 6mA is widely distributed in eukaryotes and plays an important role in gene regulation.
Experimental techniques have recently been developed to facilitate the exploration of DNA 6mA modifications. Pormraning et al. [17] established a method for analyzing genome-wide DNA methylation in eukaryotes utilizing bisulfite sequencing and methyl-DNA immunoprecipitation. Using laser-induced fluorescence and capillary electrophoresis, Krais et al. [18] demonstrated a quick and sensitive approach for quantifying universal adenine methylation in DNA. Greer et al. [11] examined DNA 6mA levels in Caenorhabditis elegans using high throughput liquid chromatography and spectroscopy.
Due to the high cost of experimental techniques, researchers are preferring the in silico prediction methods because of their low cost, time saving, and human error reduction characteristics. The 6mA modification has long been a popular topic in bioinformatics research, and many researchers in this field are now employing machine and deep learning techniques to identify 6mA locations in different genomes. Chen et al. [19] produced a benchmark dataset for 6mA prediction in the rice genome containing 880 positive sequences (6mA) and the same number of negative sequences (non-6mA), and developed an SVM-based tool, i6mA-Pred, to locate 6mA sites in the rice genome, achieving an accuracy of 83%. Pian et al. [20] built a model based on the Markov model and named it MM-6mAPred. They evaluated it using the same benchmark dataset used by i6mA-Pred and outperformed the latter in the prediction of 6mA sites. Using the same dataset, Tahir et al. [21] developed a tool named iDNA6mA. After training and evaluating their model, they reported that iDNA6mA surpassed i6mA-Pred in prediction performance.
FastFeatGen [22] is another tool for predicting 6mA sites that uses a parallel feature extraction technique to collect the most significant features, which are passed into the extra-tree classifier (ETC) for classification. Wahab et al. [23] published a convolutional neural network (CNN)-based model called iIM-CNN, to identify 6mA modifications in various species. Following that, Rehman et al. [4] proposed a CNN and long short-term memory (LSTM)-based method named DNA6mA-MINT, outperforming ilM-CNN. Lv et al. [24] introduced a new benchmark dataset for the prediction of 6mA modifications in the rice genome, containing 154,000 methylated and 154,000 unmethylated sequences. They also proposed a model, iDNA6mA-rice, and evaluated the model using this dataset. They observed good performance. To increase the predictive performance, Haitao et al. [1] proposed a simple but high-performing technique, SNNRice6mA, using one-hot encoding to encode the sequences and CNN as a network, and achieved better performance as compared to iDNA6mA-rice. SpineNet-6mA [2] also proposed a CNN-based architecture using SpinalNet architecture for the first time for sequential data and evaluated the model using the datasets proposed by Chen et al. [19] and Lv et al. [24], outperforming the previous state-of-the-art methods. They also evaluated their model using cross-species testing using Rosa chinensis [25] and Fragaria vesca [26], achieving better accuracies compared to previous techniques.
All the algorithms discussed above were created with the presumption of equal numbers of positive and negative samples. The data distribution in a real-life scenario can range from a little skewed to severely imbalance, especially in medical cases. This may result in poor prediction accuracy, particularly for the minority class. In this paper, we proposed a tool for the prediction of methylation sites in plant genomes. Unlike traditional models, we tested our model on cross-species imbalanced datasets by dividing the datasets into different ratios and generated the precision–recall curves (PRC) to evaluate the model’s generalizability.

2. Results

To prove the superiority of our model over other state-of-the-art models, SNNRice6mA [1], DNA6mA-MINT [4], and SpineNet-6mA [2], we evaluated our model using five-fold cross-validation on the benchmark rice-Lv dataset. We applied the same validation technique to validate ENet-6mA by adopting the same number of folds to obtain a better comparison. To stay in line with the evaluation metrics, we employed the same metrics, including accuracy, sensitivity, specificity, MCC, and AUC. The results of SNNRice6mA and SpineNet-6mA have been directly quoted from the papers, and for DNA6mA-MINT, we trained the whole model again and quote the results in Table 1. In all assessment metrics, our model surpassed the previous state-of-the-art models.
To check whether the model could effectively identify the methylation sites on unseen data and to evaluate its validity, we performed cross-species testing using other similar plant species datasets, including F. vesca, R. chinensis, and A. thaliana. SNNRice-6mA provided their code through GitHub, including the weight files; thus, we ran the testing on their model. Table 2 provides a good comparison among the accuracies and MCCs between our model and SNNRice6mA, DNA6mA-MINT, and SpineNet-6mA. In terms of accuracies, ENet-6mA surpassed SNNRice-6mA by 2.33%, DNA6mA-MINT by 1.79%, and SpineNet-6mA by 0.06%. Therefore, the achieved results show that ENet-6mA outperformed the current state-of-the-art models and thus is a viable resource in computational biology.
In real-world datasets, especially in medical-related datasets, “normal” samples make up the majority of the data—with there being only a tiny fraction of “abnormal” samples—resulting in class imbalance. As a result, algorithms are often swamped by bigger classes and overlook minor classes. Considering this scenario, we divided the datasets into different ratios to test the model on imbalanced datasets. Usually, the number of positive sequences is always low compared to the number of negative sequences; therefore, we divided the datasets into 1:5 and 1:10 (positive:negative) ratios.
In such situations where one truly cares about identifying positive cases, the area under the precision–recall curve (AUPRC) is a valuable performance parameter for imbalanced data. Therefore, we used AUPRC as an evaluation metric for evaluating the imbalanced datasets. Interpreting AUPRC is a little trickier than interpreting the area under the receiver operating characteristic (AUROC), because the benchmark for AUROC is always 0.5, whereas the benchmark for AUPRC is equal to the fraction of positives, where the fraction of positives is determined as: (number of positive sequences/total sequences) [27]. The AUPRC threshold thereby varies for distinct datasets. For a dataset with 15% positive sequences, the benchmark AUPRC is 0.15, so achieving an AUPRC of 0.50 is outstanding. On the other hand, a dataset with 95% positives has a baseline AUPRC of 0.95; therefore, achieving an AUPRC of 0.50 is poor in this case.
Figure 1 shows the precision–recall curves (PRC) generated by the proposed model, ENet-6mA, on F. vesca, R. chinensis, and A. thaliana datasets in 1:1, 1:5, and 1:10 ratios. Total sequences in F. vesca are 3932, so 1:5 gives (393 positives:1966 negatives) and 1:10 (196 positives:1966 negatives). In R. chinensis we have 1626 sequences, so for 1:5, 162 positives:813 negatives, and for 1:10, (81 positives:813 negatives); and in A. thaliana we have 63,746 sequences, so for 1:5, 6374 positives:31,873 negatives, and for 1:10, 3187 positives:31,873 negatives.

3. Discussion

3.1. Proposed Methodology

Every 41 × 8 matrix achieved by concatenating the encoded sequences using one-hot, NCP, and EIIP is reshaped to convert into a row matrix of shape 1 × 328. After converting them into a row matrix, we applied ElasticNet to them to select the best features only. ElasticNet reduced the number of features from 1 × 328 to 1 × 173 for each sequence. To avoid any data leakage, this step was applied to the training data only, and the indexes of reduced features were used to reduce the number of features in the test set. These reduced features were given as input to the CNN for further feature extraction and classification. Figure 2 depicts the overall method for creating the model, ENet-6mA.
We built a simple CNN-based model using a single convolutional layer containing 64 filters with a kernel size of 7 and a stride of 1. This convolution layer is followed by batch normalization and an activation layer. For batch normalization, we used a momentum of 0.8 for the moving average and an epsilon value of 1 × 10 5 to avoid values. The network summary can be seen in Figure 3.
As a non-linear activation function, elu [28] has been used which can be expressed mathematically as:
f ( x ) = α ( e x 1 ) f o r x 0 x f o r x > 0
After applying the non-linear activation function, we flattened it and fed it as input into the first dense layer with 16 neurons, followed by another dense layer having eight neurons. The final output layer contains only one neuron with a sigmoid activation function, mathematically expressed as:
σ = 1 1 + e x .
The sigmoid function [29] returns a float value between 0 and 1, which represents the probability of finding the 6mA change site in the given DNA sequence. The model classifies the sequence as 6mA if the value is more than 0.5, and as non-6mA if the value is less than 0.5. As an optimizer, we employed stochastic gradient descent (SGD) with a momentum of 0.9 and a learning rate of 0.001. Furthermore, we employed early stopping with 10-epoch patience, which stipulated that the training process was to be terminated when the prediction accuracy on the validation set stopped improving for 10 epochs.

3.2. Evaluation Metrics

To ensure compatibility with the previous approaches, we used the same five-fold cross-validation technique to evaluate our model. Multiple metrics, including accuracy (Acc), sensitivity (Sn), specificity (Sp), Matthews correlation coefficient (MCC), and area under the curve (AUC), were used to analyze the performance. They can be defined mathematically as:
Accuracy = Acc = TP + TN TP + TN + FP + FN
Sensitivity = Sn = TP TP + FN
Specificity = Sp = TN TN + FP
MCC = TP × TN FP × FN ( TP + FP ) ( TP + FN ) ( TN + FP ) ( TN + FN )
In addition, we used the area under the precision–recall curve (AUPRC) for imbalance class datasets.

4. Materials and Methods

4.1. Benchmark Dataset

In this study, the same benchmark rice dataset created by Lv et al. [24] was used for training and five-fold cross-validation testing of the model. The dataset contains 154,000 methylated sequences and the same number of non-methylated sequences. We denote this dataset as rice-Lv in this paper. We also considered three other datasets, Rosa chinensis, Fragaria vesca, and Arabidopsis thaliana, for cross-species testing. For the creation of imbalance datasets, we divided the datasets into different ratios (1:5 and 1:10), where every sequence is 41 base pairs (bp) long. Table 3 shows a comprehensive view of the datasets used in this study.

4.2. Data Representation

The sequences in the dataset are in string format, as in “ATCTAGG…CGAATTA”, which is not readable by a machine. Therefore, we needed to convert them first into a machine-readable format. To make them machine-readable, we have used three different encoding techniques, including one-hot, nucleotide chemical properties (NCP), and electron–ion interaction potential (EIIP).

4.3. One-Hot-Encoding

One-hot-encoding is a simple and efficient way to transform nucleotides into a machine-readable format. It is one of the widely used encoding schemes in the field of bioinformatics [30,31,32]. Using this encoding method, the four nucleotides, adenine (A), thymine (T), cytosine (C), and guanine (G), can be represented as A: 1,0,0,0; T: 0,1,0,0 C: 0,0,1,0, and G: 0,0,0,1, respectively. Thus, for each sequence of length L, every sequence S can be represented as an S × 4 dimensional vector.

4.4. Nucleotide Chemical Properties

Nucleotide chemical properties (NCP) is a depiction of each nucleotide in a three-dimensional Cartesian coordinate system based on three chemical groups [33]. Considering the ring structure, adenine and guanine consist of two rings each and are called purines, whereas cytosine and uracil have only a single ring and are called pyrimidines. While building secondary structures, A and U share a weak bond, whereas C and G share a strong bond. In terms of chemical functionality, A and C belong to the amino group, whereas G and U belong to the keto group. Therefore, the nucleotides can be classified in the three-dimensional coordinate system into three different groups based on these chemical properties. The nucleotide A can be represented as (1,1,1), T as (0,1,0), C as (0,0,1), and G as (1,0,0).

4.5. Electron–Ion Interaction Potential

Electron–ion interaction potential (EIIP)-based classification [34] has been widely used to solve a variety of prediction issues with utmost precision. Using this encoding scheme, we can assign values for each nucleotide as A: 0.1260, T: 0.1335, C: 0.1340, and G: 0.0806.
As each sequence was of length 41, one-hot-encoding resulted in a matrix of 41 × 4, NCP resulted in 41 × 3, and EIIP created a matrix of 41 × 1. After applying these encoding techniques, we concatenated them to create a matrix of 41 × 8 for each sequence.

4.6. Elastic Net

Elastic net is a linear regression model proposed by Zou et al. [35], based on ridge and Lasso regression techniques, and has already been used by many researchers [36,37,38]. Given that the ridge regression is susceptible to distortion while Lasso is oversimplified, elastic net evolved to overcome the constraints of the two approaches. It can be defined as:
β ^ enet = ( 1 + λ 2 n ) arg min β y j = 1 P x j β j 2 + λ 1 β 1 + λ 2 β 2 2
where β is the regression coefficient, and λ 1 and λ 2 are tuning parameters (always positive). In this equation, if we put λ 1 = 0, it gives ridge regression, whereas λ 2 = 0 will result in Lasso regression. Elastic net can be considered as a penalized least square method. The penalty term λ 1 β 1 + λ 2 β 2 2 is the convex summation of ridge and Lasso penalties.

5. Conclusions

In this study, we proposed a model based on ElasticNet and neural networks for the identification of DNA N6-methyladenine (6mA) sites in plant genomes. To extract the unique characteristics of the sequences, we used three encoding schemes: one-hot, NCP, and EIIP. The encoded sequences were then concatenated and given as input to the ElasticNet to remove the unnecessary features. After the reduction of features using ElasticNet, we applied neural networks for the classification of sequences as either methylated or not. ENet-6mA got almost the same results as the previous model while testing 5-fold cross-validation, but performed much better than all the previous models when tested on cross-species and imbalanced datasets. Since we trained the model on one species and tested it on other plant species, we anticipate that our model can facilitate the identification of methylation sites in different plant species. A user-friendly webserver has been made publicly available at our project website.

Author Contributions

Conceptualization, Z.A., H.T., and K.T.C.; methodology, Z.A.; software, Z.A. and H.T.; validation, Z.A., H.T., and K.T.C.; investigation, Z.A., H.T., and K.T.C.; writing—original draft preparation: Z.A.; writing, review and editing, Z.A., H.T., and K.T.C.; supervision H.T. and K.T.C. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by National Research Foundation of Korea (NRF) grant funded by the Korean government (MSIT) (number 2020R1A2C2005612) and Research Base Construction Fund Support Program funded by Jeonbuk National University in 2022.

Institutional Review Board Statement

Not Applicable.

Informed Consent Statement

Not Applicable.

Data Availability Statement

A user-friendly webserver has been made publicly available at, http://nsclbio.jbnu.ac.kr/tools/ENet-6mA/, accessed on 23 July 2022, and the datasets used along with the source code is made available for researchers via GitHub at https://github.com/Z-Abbas/ENet-6mA, accessed on 23 July 2022.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Yu, H.; Dai, Z. SNNRice6mA: A deep learning method for predicting DNA N6-methyladenine sites in rice genome. Front. Genet. 2019, 10, 1071. [Google Scholar] [CrossRef] [Green Version]
  2. Abbas, Z.; Tayara, H.; Chong, K.T. Spinenet-6ma: A novel deep learning tool for predicting dna n6-methyladenine sites in genomes. IEEE Access 2020, 8, 201450–201457. [Google Scholar] [CrossRef]
  3. O’Brown, Z.K.; Greer, E.L. N6-methyladenine: A conserved and dynamic DNA mark. In DNA Methyltransferases-Role and Function; Springer: Cham, Switzerland, 2016; pp. 213–246. [Google Scholar]
  4. Rehman, M.U.; Chong, K.T. DNA6mA-MINT: DNA-6mA modification identification neural tool. Genes 2020, 11, 898. [Google Scholar] [CrossRef]
  5. Liu, B.; Weng, F.; Huang, D.S.; Chou, K.C. iRO-3wPseKNC: Identify DNA replication origins by three-window-based PseKNC. Bioinformatics 2018, 34, 3086–3093. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  6. Abbas, Z.; Tayara, H.; Chong, K. ZayyuNet A unified deep learning model for the identification of epigenetic modifications using raw genomic sequences. IEEE/ACM Trans. Comput. Biol. Bioinform. 2021. early access. [Google Scholar] [CrossRef]
  7. Casadesús, J.; Low, D. Epigenetic gene regulation in the bacterial world. Microbiol. Mol. Biol. Rev. 2006, 70, 830–856. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  8. Liang, Z.; Riaz, A.; Chachar, S.; Ding, Y.; Du, H.; Gu, X. Epigenetic modifications of mRNA and DNA in plants. Mol. Plant 2020, 13, 14–30. [Google Scholar] [CrossRef]
  9. Fu, Y.; Luo, G.Z.; Chen, K.; Deng, X.; Yu, M.; Han, D.; Hao, Z.; Liu, J.; Lu, X.; Doré, L.C.; et al. N6-methyldeoxyadenosine marks active transcription start sites in Chlamydomonas. Cell 2015, 161, 879–892. [Google Scholar] [CrossRef] [Green Version]
  10. Zhang, G.; Huang, H.; Liu, D.; Cheng, Y.; Liu, X.; Zhang, W.; Yin, R.; Zhang, D.; Zhang, P.; Liu, J.; et al. N6-methyladenine DNA modification in Drosophila. Cell 2015, 161, 893–906. [Google Scholar] [CrossRef] [Green Version]
  11. Greer, E.L.; Blanco, M.A.; Gu, L.; Sendinc, E.; Liu, J.; Aristizábal-Corrales, D.; Hsu, C.H.; Aravind, L.; He, C.; Shi, Y. DNA methylation on N6-adenine in C. elegans. Cell 2015, 161, 868–878. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  12. Beh, L.Y.; Debelouchina, G.T.; Clay, D.M.; Thompson, R.E.; Lindblad, K.A.; Hutton, E.R.; Bracht, J.R.; Sebra, R.P.; Muir, T.W.; Landweber, L.F. Identification of a DNA N6-adenine methyltransferase complex and its impact on chromatin organization. Cell 2019, 177, 1781–1796. [Google Scholar] [CrossRef]
  13. Zhang, Q.; Liang, Z.; Cui, X.; Ji, C.; Li, Y.; Zhang, P.; Liu, J.; Riaz, A.; Yao, P.; Liu, M.; et al. N6-methyladenine DNA methylation in Japonica and Indica rice genomes and its association with gene expression, plant development, and stress responses. Mol. Plant 2018, 11, 1492–1508. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  14. Liang, Z.; Shen, L.; Cui, X.; Bao, S.; Geng, Y.; Yu, G.; Liang, F.; Xie, S.; Lu, T.; Gu, X.; et al. DNA N6-adenine methylation in Arabidopsis thaliana. Dev. Cell 2018, 45, 406–416. [Google Scholar] [CrossRef] [Green Version]
  15. Wang, W.; Xu, L.; Hu, L.; Chong, J.; He, C.; Wang, D. Epigenetic DNA modification N 6-methyladenine causes site-specific RNA polymerase II transcriptional pausing. J. Am. Chem. Soc. 2017, 139, 14436–14442. [Google Scholar] [CrossRef]
  16. Mondo, S.J.; Dannebaum, R.O.; Kuo, R.C.; Louie, K.B.; Bewick, A.J.; LaButti, K.; Haridas, S.; Kuo, A.; Salamov, A.; Ahrendt, S.R.; et al. Widespread adenine N6-methylation of active genes in fungi. Nat. Genet. 2017, 49, 964–968. [Google Scholar] [CrossRef] [PubMed]
  17. Pomraning, K.R.; Smith, K.M.; Freitag, M. Genome-wide high throughput analysis of DNA methylation in eukaryotes. Methods 2009, 47, 142–150. [Google Scholar] [CrossRef] [PubMed]
  18. Krais, A.M.; Cornelius, M.G.; Schmeiser, H.H. Genomic N6-methyladenine determination by MEKC with LIF. Electrophoresis 2010, 31, 3548–3551. [Google Scholar] [CrossRef] [PubMed]
  19. Chen, W.; Lv, H.; Nie, F.; Lin, H. i6mA-Pred: Identifying DNA N6-methyladenine sites in the rice genome. Bioinformatics 2019, 35, 2796–2800. [Google Scholar] [CrossRef]
  20. Pian, C.; Zhang, G.; Li, F.; Fan, X. MM-6mAPred: Identifying DNA N6-methyladenine sites based on Markov model. Bioinformatics 2020, 36, 388–392. [Google Scholar] [CrossRef]
  21. Tahir, M.; Tayara, H.; Chong, K.T. iDNA6mA (5-step rule): Identification of DNA N6-methyladenine sites in the rice genome by intelligent computational model via Chou’s 5-step rule. Chemom. Intell. Lab. Syst. 2019, 189, 96–101. [Google Scholar] [CrossRef]
  22. Rahman, M. FastFeatGen: Faster Parallel Feature Extraction from Genome Sequences and Efficient Prediction of DNA N6-Methyladenine Sites. In Proceedings of the International Conference on Computational Advances in Bio and Medical Sciences, Miami, FL, USA, 15–17 November 2019; pp. 52–64. [Google Scholar]
  23. Wahab, A.; Ali, S.D.; Tayara, H.; Chong, K.T. iIM-CNN: Intelligent identifier of 6mA sites on different species by using convolution neural network. IEEE Access 2019, 7, 178577–178583. [Google Scholar] [CrossRef]
  24. Lv, H.; Dao, F.Y.; Guan, Z.X.; Zhang, D.; Tan, J.X.; Zhang, Y.; Chen, W.; Lin, H. iDNA6mA-Rice: A computational tool for detecting N6-methyladenine sites in rice. Front. Genet. 2019, 10, 793. [Google Scholar] [CrossRef]
  25. Raymond, O.; Gouzy, J.; Just, J.; Badouin, H.; Verdenaud, M.; Lemainque, A.; Vergne, P.; Moja, S.; Choisne, N.; Pont, C.; et al. The Rosa genome provides new insights into the domestication of modern roses. Nat. Genet. 2018, 50, 772–777. [Google Scholar] [CrossRef] [PubMed]
  26. Edger, P.P.; VanBuren, R.; Colle, M.; Poorten, T.J.; Wai, C.M.; Niederhuth, C.E.; Alger, E.I.; Ou, S.; Acharya, C.B.; Wang, J.; et al. Single-molecule sequencing and optical mapping yields an improved genome of woodland strawberry (Fragaria vesca) with chromosome-scale contiguity. Gigascience 2018, 7, gix124. [Google Scholar] [CrossRef] [Green Version]
  27. Saito, T.; Rehmsmeier, M. The precision-recall plot is more informative than the ROC plot when evaluating binary classifiers on imbalanced datasets. PLoS ONE 2015, 10, e0118432. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  28. Nwankpa, C.; Ijomah, W.; Gachagan, A.; Marshall, S. Activation functions: Comparison of trends in practice and research for deep learning. arXiv 2018, arXiv:1811.03378. [Google Scholar]
  29. Rafferty, J.; Shellito, P.; Hyman, N.H.; Buie, W.D. Practice parameters for sigmoid diverticulitis. Dis. Colon Rectum 2006, 49, 939–944. [Google Scholar] [CrossRef]
  30. Abbas, Z.; Tayara, H.; Zou, Q.; Chong, K.T. TS-m6A-DL: Tissue-specific identification of N6-methyladenosine sites using a universal deep learning model. Comput. Struct. Biotechnol. J. 2021, 19, 4619–4625. [Google Scholar] [CrossRef]
  31. Shujaat, M.; Lee, S.B.; Tayara, H.; Chong, K.T. Cr-prom: A convolutional neural network-based model for the prediction of rice promoters. IEEE Access 2021, 9, 81485–81491. [Google Scholar] [CrossRef]
  32. Rehman, M.U.; Tayara, H.; Chong, K.T. DCNN-4mC: Densely connected neural network based N4-methylcytosine site prediction in multiple species. Comput. Struct. Biotechnol. J. 2021, 19, 6009–6019. [Google Scholar] [CrossRef]
  33. Chen, W.; Yang, H.; Feng, P.; Ding, H.; Lin, H. iDNA4mC: Identifying DNA N4-methylcytosine sites based on nucleotide chemical properties. Bioinformatics 2017, 33, 3518–3523. [Google Scholar] [CrossRef] [Green Version]
  34. Lalović, D.; Veljković, V. The global average DNA base composition of coding regions may be determined by the electron-ion interaction potential. Biosystems 1990, 23, 311–316. [Google Scholar] [CrossRef]
  35. Zou, H.; Hastie, T. Regularization and variable selection via the elastic net. J. R. Stat. Soc. Ser. B (Stat. Methodol.) 2005, 67, 301–320. [Google Scholar] [CrossRef] [Green Version]
  36. de Vos, F.; Koini, M.; Schouten, T.M.; Seiler, S.; van der Grond, J.; Lechner, A.; Schmidt, R.; de Rooij, M.; Rombouts, S.A. A comprehensive analysis of resting state fMRI measures to classify individual patients with Alzheimer’s disease. Neuroimage 2018, 167, 62–72. [Google Scholar] [CrossRef] [Green Version]
  37. de Vos, F.; Schouten, T.M.; Hafkemeijer, A.; Dopper, E.G.; van Swieten, J.C.; de Rooij, M.; van der Grond, J.; Rombouts, S.A. Combining multiple anatomical MRI measures improves Alzheimer’s disease classification. Hum. Brain Mapp. 2016, 37, 1920–1929. [Google Scholar] [CrossRef] [PubMed]
  38. Schouten, T.M.; Koini, M.; de Vos, F.; Seiler, S.; de Rooij, M.; Lechner, A.; Schmidt, R.; van den Heuvel, M.; van der Grond, J.; Rombouts, S.A. Individual classification of Alzheimer’s disease with diffusion magnetic resonance imaging. Neuroimage 2017, 152, 476–481. [Google Scholar] [CrossRef] [PubMed] [Green Version]
Figure 1. Comparison of the AUPRCs generated with and without ElasticNet on imbalanced datasets of F. vesca, R. chinensis, and A. thaliana. (a) F. vesca (without ElasticNet); (b) F. vesca (with ElasticNet); (c) R. chinensis (without ElasticNet); (d) R. chinensis (with ElasticNet); (e) A. thaliana (without ElasticNet); (f) A. thaliana (with ElasticNet).
Figure 1. Comparison of the AUPRCs generated with and without ElasticNet on imbalanced datasets of F. vesca, R. chinensis, and A. thaliana. (a) F. vesca (without ElasticNet); (b) F. vesca (with ElasticNet); (c) R. chinensis (without ElasticNet); (d) R. chinensis (with ElasticNet); (e) A. thaliana (without ElasticNet); (f) A. thaliana (with ElasticNet).
Ijms 23 08314 g001
Figure 2. Framework of the proposed model, ENet-6mA.
Figure 2. Framework of the proposed model, ENet-6mA.
Ijms 23 08314 g002
Figure 3. CNN network architecture.
Figure 3. CNN network architecture.
Ijms 23 08314 g003
Table 1. Performance comparison of ENet-6mA with other state-of-the-art methods using five-fold cross-validation testing.
Table 1. Performance comparison of ENet-6mA with other state-of-the-art methods using five-fold cross-validation testing.
MethodsAccSnSpMCCAUC
SNNRice6mA0.92040.94330.89750.840.97
DNA6mA-MINT0.92580.90120.93060.850.97
SpineNet-6mA0.94310.95710.92920.880.98
Proposed 0.9437 ± 0.0003 0.9467 ± 0.002 0.9339 ± 0.002 0.87 ± 0.0008 0.98 ± 0.0007
Table 2. Cross-species performance comparison between ENet-6mA and other state-of-the-art-models on R. chinensis, F. vesca, and A. thaliana datasets.
Table 2. Cross-species performance comparison between ENet-6mA and other state-of-the-art-models on R. chinensis, F. vesca, and A. thaliana datasets.
MethodsR. chinensisF. vescaA. thaliana
Accuracy (%)MCCAccuracy (%)MCCAccuracy (%)MCC
SNNRice6mA-large81.130.6287.840.7577.60.57
DNA6mA-MINT82.430.6488.110.7676.210.56
SpineNet-6mA85.200.7090.300.8076.150.56
Proposed87.750.7593.200.8679.140.60
Table 3. Benchmark dataset; Rice-Lv; and cross-species testing datasets, Fragaria vesca, Rosa chinensis, and Arabidopsis thaliana, used in this study.
Table 3. Benchmark dataset; Rice-Lv; and cross-species testing datasets, Fragaria vesca, Rosa chinensis, and Arabidopsis thaliana, used in this study.
DatasetPos SamplesNeg SamplesTotalFamily
Rice-Lv154,000154,000308,000rice
F. vesca196619663932rosaceae
R. chinensis8138131626rosaceae
A. thaliana31,87331,87363,746brassicaceae
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Abbas, Z.; Tayara, H.; Chong, K.T. ENet-6mA: Identification of 6mA Modification Sites in Plant Genomes Using ElasticNet and Neural Networks. Int. J. Mol. Sci. 2022, 23, 8314. https://doi.org/10.3390/ijms23158314

AMA Style

Abbas Z, Tayara H, Chong KT. ENet-6mA: Identification of 6mA Modification Sites in Plant Genomes Using ElasticNet and Neural Networks. International Journal of Molecular Sciences. 2022; 23(15):8314. https://doi.org/10.3390/ijms23158314

Chicago/Turabian Style

Abbas, Zeeshan, Hilal Tayara, and Kil To Chong. 2022. "ENet-6mA: Identification of 6mA Modification Sites in Plant Genomes Using ElasticNet and Neural Networks" International Journal of Molecular Sciences 23, no. 15: 8314. https://doi.org/10.3390/ijms23158314

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop