Your new experience awaits. Try the new design now and help us make it even better

ORIGINAL RESEARCH article

Front. Genet., 01 December 2025

Sec. Epigenomics and Epigenetics

Volume 16 - 2025 | https://doi.org/10.3389/fgene.2025.1642286

FusDRM-m5C: a hybrid model for accurate prediction of 5-methylcytosine modification sites based on feature fusion and attention mechanism

  • School of Information Engineering, Jingdezhen Ceramic University, Jingdezhen, China

Introduction: The precise identification of 5-methylcytosine (m5C), an epitranscriptomic modification fundamental to RNA function, is crucial yet proves difficult to achieve experimentally. Consequently, computational prediction offers a promising avenue; however, refining its predictive accuracy and ensuring its robustness remain ongoing objectives. To address these limitations, this study introduces a deep learning framework designed for highly accurate m5C site prediction from RNA sequences.

Methods: We propose FusDRM-m5C, a deep learning framework featuring a multi-branch architecture designed to process three distinct feature types: one-hot vector representation (one-hot), Z-curve-based geometrical features (Z-curve), and local RNA secondary structure (RSS). Each feature type is processed by a separate, parallel branch. Within each branch, a Dilated Convolutional Neural Network (DCNN) captures multi-scale patterns, followed by a Multi-Head Self-Attention (MHSA) mechanism with residual connections to weigh context-dependent information. For feature fusion, the high-level representations from the three branches are then integrated via concatenation. This fused feature vector is subsequently fed into a final fully connected network, which generates the prediction probability for precise m5C site identification.

Results: The performance of FusDRM-m5C was rigorously evaluated using both 5-fold cross-validation (CV) and independent dataset testing. On the 5-fold CV benchmark dataset, the model achieved high predictive accuracy, reflected by a Sensitivity (Sn) reaching 0.995, Specificity (Sp) of 0.971, Accuracy (ACC) at 0.983, Matthews correlation coefficient (MCC) measuring 0.966, and an Area Under the Receiver Operating Characteristic Curve (AUC) of 0.997. Crucially, when assessed on an independent test dataset, the model maintained strong generalization capability, attaining an Sn of 0.900, Sp of 0.965, Acc of 0.933, MCC of 0.867, and an AUC of 0.986. Furthermore, we assessed the cross-species prediction performance of FusDRM-m5C. The results demonstrated that the model consistently maintained high accuracy and robustness across datasets from multiple species, outperforming several existing state-of-the-art methods.

Discussion: The proposed FusDRM-m5C model demonstrates highly accurate and robust prediction of m5C sites, comparing favorably with existing methods. Its architecture effectively integrates diverse biological features through distinct processing pathways fused via attention, offering a powerful tool for m5C identification.

1 Introduction

RNA modifications represent a crucial layer of post-transcriptional gene regulation, influencing various aspects of RNA metabolism including stability, splicing, nuclear export, localization, translation efficiency, and interactions with RNA-binding proteins (Roundtree et al., 2017; Zaccara et al., 2023). Among over 170 known types of RNA modifications (Cappannini et al., 2024), 5-methylcytosine (m5C) has gained increasing attention due to its widespread occurrence and functional significance. m5C has been identified in multiple RNA species, including messenger RNA (mRNA), transfer RNA (tRNA), ribosomal RNA (rRNA), and long non-coding RNA (lncRNA) (Squires et al., 2012; Hussain et al., 2013). Its presence has been associated with diverse biological processes, such as stem cell differentiation, cellular stress response, embryonic development, and tumorigenesis (Blanco et al., 2014; Yang et al., 2017). Therefore, accurate and comprehensive identification of m5C sites is crucial for elucidating its biological roles and understanding its involvement in both normal physiology and disease pathogenesis.

To detect m5C modifications at single-nucleotide resolution, several high-throughput experimental techniques have been developed, including bisulfite sequencing (BS-seq) (Frommer et al., 1992), 5-azacytidine–mediated RNA immunoprecipitation (Aza-IP) (Masiello and Biggiogera, 2017), and methylation individual-nucleotide resolution crosslinking and immunoprecipitation (miCLIP) (Edelheit et al., 2013). These methods have greatly advanced our understanding of m5C distribution and function in various transcriptomes. However, they still suffer from several practical limitations. For example, BS-seq is prone to false positives due to incomplete conversion or structural resistance, Aza-IP and miCLIP require specialized reagents and antibodies, and all these methods typically demand large quantities of high-quality RNA input. Furthermore, the dynamic, tissue-specific, and condition-dependent nature of RNA methylation makes it challenging to achieve comprehensive and consistent experimental profiling across diverse biological contexts.

In response to these challenges, computational approaches have emerged as effective and scalable alternatives to assist in m5C site discovery. By exploiting known sequence characteristics, structural signals, and evolutionary conservation, machine learning–based and deep learning–based models can predict putative m5C sites from RNA sequence data. These computational tools represent a significant improvement over labor-intensive wet-lab approaches, primarily by delivering superior speed and cost-effectiveness. Furthermore, they enable the efficient analysis of large-scale transcriptomic datasets, thereby circumventing the need for supplementary experimental procedures. Importantly, computational methods also enable hypothesis generation for functional studies, guide experimental validation, and facilitate the annotation of RNA methylomes in species or cell types where experimental data are scarce.

Following the initial experimental challenges, the development of computational predictors for m5C sites began to gain momentum. Feng et al. pioneered this area by proposing m5C-PseDNC (Feng et al., 2016), a support vector machine (SVM)-based model that utilized pseudo-K-tuple nucleotide composition (PseKNC) to identify m5C sites in Homo sapiens. Subsequently, Qiu et al. introduced iRNAm5C-PseDNC (Qiu et al., 2017), which employed random forests (RF) and incorporated physicochemical properties into PseDNC. In 2019, Fang et al. presented RNAm5CPred (Fang et al., 2019), an SVM-based model that compared balanced and imbalanced datasets while utilizing KNF, K-spaced nucleotide pair frequency (KSNPF), and PseDNC. The field continued to diversify in 2020, with Lv et al. developing iRNA-m5C (Lv et al., 2020), an RF-based predictor for four species that combined PseKNC, MNBE, KNFC, and natural vector (NV) features and also offered a web server. In the same year, Chen et al. introduced m5CPred-SVM (Chen et al., 2020), focusing on three species and innovatively incorporating position-specific propensity features (PSNP, PSDP) along with KNF, KSNPF, PseDNC, and chemical property with density (CPD), also making it available via a web server. Dou et al. further contributed to the development of iRNA-m5C_SVM (Dou et al., 2020) for A. thaliana, an SVM-based model that combines position-specific propensity (PSP), k-mer, pseudo electron-ion interaction potentials (PseEIIP), and pseudo dinucleotide composition (PCPseDNC).

The application of more advanced machine learning techniques and deep learning began to emerge prominently thereafter. Chai et al. introduced Staem5 (Chai et al., 2021), employing a stacking ensemble model with various base classifiers for A. thaliana and M. musculus. Concurrently, the exploration of deep learning intensified, with Hasan et al. proposing Deepm5C (Hasan et al., 2022), a deep learning-based hybrid framework that utilizes a stacking strategy for human m5C site identification. Liu et al. developed m5Cpred-XS (Liu et al., 2022), leveraging XGBoost and SHAP for feature interpretation and prediction in H. sapiens, M. musculus, and A. thaliana. Xiao et al. focused on m5C sites in human promoters using m5C-HPromoter (Linghui et al., 2022), an ensemble deep learning approach that employs frequency-based One-Hot encoding. A unique contribution was made by He et al. with m5CRegpred (He et al., 2022), which addressed the substrate specificity of m5C writers and readers.

More recent advancements have continued to push the boundaries of deep learning applications. Aslam et al. proposed a 1D Convolutional Neural Network (CNN) based predictor (Aslam et al., 2023). Malebary et al. further explored deep learning architectures such as GRU, LSTM, and Bi-LSTM in their m5c-iDeep model (Malebary et al., 2024). Kurata et al. developed MLm5C (Kurata et al., 2024), a high-precision predictor that utilizes a stacking ensemble of hybrid machine learning models and evaluates a broad set of 11 distinct features. Transformer-based architectures, known for their success in natural language processing, were introduced to this domain by Fu et al. with Trans-m5C (Fu et al., 2025). Jiang et al. enhanced prediction accuracy in Feadm5C (Jiang et al., 2025) by incorporating physicochemical molecular graph features with BiLSTM. Concurrently, efforts to refine k-mer-based approaches and ensemble strategies continued, as evidenced by m5C-TNKmer (Qazi et al., 2025) and m5c-iEnsem (Bilal et al., 2025), which focused on bagging and boosting techniques. These collective efforts highlight a continuous drive towards more accurate, robust, and interpretable computational models for m5C site prediction across diverse species and biological contexts.

Although these approaches have significantly advanced m5C prediction, several limitations remain. Many models rely heavily on sequence-derived features while underutilizing the RNA structural context. Certain methods are hindered by architectural designs that offer insufficient representational capacity, consequently impeding their ability to capture the long-range dependencies crucial for precise prediction. Moreover, a number of current tools demonstrate suboptimal predictive performance, especially when evaluated on unseen datasets, which clearly indicates difficulties in generalization. Cross-species applicability and model interpretability also remain open issues.

To address the limitations of current m5C site prediction methods, we propose FusDRM-m5C, a hybrid deep learning framework. The main contributions of this study are as follows:

1. FusDRM-m5C adopts a tailored deep learning architecture that integrates multiple neural components to effectively capture distinct biological features. By combining dilated 1D convolutions for modeling long-range dependencies, 2D convolutions for extracting spatial patterns from RNA secondary structure, and multi-head self-attention for enhancing global contextual awareness, the model ensures comprehensive and stable feature extraction. Residual connections further support training convergence and the flow of information.

2. The model’s multi-feature fusion architecture processes sequence (one-hot, Z-curve) and secondary structure inputs through parallel channels. Each channel’s output is first refined by a dedicated multi-head attention mechanism before the representations are concatenated and fed to a fully connected network. This method ensures an effective integration of diverse biological information, leading to enhanced predictive accuracy.

3. FusDRM-m5C achieved competitive results on diverse benchmark datasets. In both five-fold cross-validation and independent testing, the model showed improved performance over several existing approaches in key metrics including AUROC and accuracy, which suggests its potential effectiveness and reliability in m5C site prediction.

4. The proposed model showed promising generalization capabilities in cross-species validation tasks. The results indicated high predictive accuracy across several tested transcriptomes, suggesting its potential for broader application across different biological systems.

5. To enhance usability, we have developed an online prediction platform. This web server features an intuitive and efficient interface, enabling users to readily submit RNA sequences and obtain m5C site predictions. Consequently, FusDRM-m5C can be more conveniently applied in biological research and various other fields.

Taken together, these contributions highlight the strength of FusDRM-m5C in accurately and robustly identifying m5C sites across species and data conditions. By effectively combining diverse biological features and advanced neural components, our framework provides a reliable tool for predicting transcriptome-wide m5C sites and offers new opportunities for understanding the regulatory roles of RNA methylation in various organisms.

2 Materials and methods

2.1 Benchmark dataset

For robust model evaluation and fair comparison, we utilized the publicly available benchmark dataset developed by Hasan et al. for their Deepm5C predictor (Hasan et al., 2022). This dataset provides a large-scale, standardized resource for identifying human m5C sites. The construction of this benchmark began with sourcing experimentally validated positive m5C sequences from the m6A-Atlas database (Tang et al., 2021), which initially yielded 95,390 sequences. To minimize redundancy and potential bias, these sequences were processed with CD-HIT (Fu et al., 2012) at a 90% identity threshold, resulting in a final set of 58,159 non-redundant positive samples. Due to the scarcity of experimentally verified non-m5C sites, the negative samples were constructed following a strategy widely adopted in previous studies (Manavalan et al., 2020; Xu et al., 2020; Hasan et al., 2021). Specifically, 41 nt fragments centered on a cytosine were generated from all human chromosomes, and any fragments overlapping with the known positive m5C sites were excluded. This pool was then filtered using CD-HIT (90% threshold) to remove internal redundancy. From this large set of negative candidates, 58,159 sequences were randomly selected to create a balanced dataset with an equal number of positive samples. The rationale for this balanced approach was to prevent the model from developing a bias towards a majority class during training, ensuring that the classifier could effectively learn the distinguishing features of both true m5C sites and non-sites, thereby guaranteeing the reliability and fairness of performance metrics.

All sequences in the dataset are 41 nt long, centered on the cytosine. Crucially, the data was pre-partitioned into distinct training and independent test sets, with 80% of the data serving as the training set and the remaining 20% constituting the independent test set. We adopted this established split, where the training set is used solely for model development and the independent test set is reserved strictly for final performance evaluation. The exact number of positive and negative samples in the training and independent test sets are detailed in Table 1. Using this well-curated, non-redundant, and pre-partitioned benchmark ensures the reliability and comparability of our findings with state-of-the-art methods, which are evaluated on the same data foundation.

Table 1
www.frontiersin.org

Table 1. Distribution of the benchmark data set.

2.2 Feature coding schemes

2.2.1 One-hot encoding

One-hot encoding constitutes a widely accepted technique for translating categorical data, such as nucleotides within an RNA sequence, into a numerical format amenable to machine learning algorithms. This approach transforms each symbolic category into a distinct binary vector. For the four canonical RNA bases A,U,G,C, the conventional one-hot mapping is delineated as shown in Equation 1.

A1,0,0,0U0,1,0,0G0,0,1,0C0,0,0,1(1)

In this representation, each nucleotide corresponds to a 4-dimensional vector where only the dimension associated with that specific nucleotide is “hot” (set to 1), while all other dimensions are “cold” (set to 0). Applying this transformation position-by-position along an RNA sequence of length L yields a feature matrix of dimensions 4×L. The primary advantages of one-hot encoding are its simplicity and computational efficiency. The mapping is straightforward and typically implemented via a fast lookup operation. Furthermore, the method generates a clear, orthogonal representation for each nucleotide, thereby precluding the implication of any artificial ordinal relationships. This characteristic proves vital for maintaining the inherent categorical distinctiveness of the bases throughout subsequent analyses.

2.2.2 Z-curve encoding

To capture the sequence composition information, we employed the Z-curve (Zhang and Zhang, 1994; Gao and Zhang, 2004) encoding method. The Z-curve technique provides a unique numerical representation of a DNA or RNA sequence by mapping it into a three-dimensional space, based on the frequency distribution of its constituent bases. The coordinates x,y,z of the curve at a given position n along the sequence reflect the cumulative counts of nucleotides up to that point, as calculated in Equation 2.

xn=An+GnCn+Unyn=An+CnGn+Unzn=Gn+CnAn+Un(2)

For an input RNA sequence of length L, this Z-curve encoding process generates a sequence of L corresponding 3-dimensional vectors. Therefore, the final numerical representation of the sequence used as input for the subsequent model components is a matrix or tensor with the shape L×3. Each row corresponds to a nucleotide position in the sequence, and the three columns represent the calculated x, y, and z coordinates derived from the cumulative base distribution.

2.2.3 RNA secondary structure encoding

RNA secondary structure (RSS), describing intramolecular base-pairing, provides crucial information beyond the primary sequence. Incorporating this structural information markedly boosts the predictive capabilities of deep learning models across a spectrum of RNA-related bioinformatics applications. Indeed, the efficacy of RNA secondary structure features, frequently represented as graphs, has been widely substantiated in diverse contexts (Zhou et al., 2023; Bai et al., 2025). In this study, we predicted the secondary structure for each RNA sequence using the ViennaRNA Package 2.0 (Lorenz et al., 2011). This package outputs the predicted structure in dot-bracket notation, where parentheses indicate paired bases and dots represent unpaired ones. To make this structural information compatible with our deep learning model, we transformed the dot-bracket string for each RNA into an N × N adjacency matrix, with N being the RNA sequence length. In this matrix, an entry Aij=1 signifies a base pair between nucleotides i and j, while Aij=0 otherwise. This adjacency matrix, effectively a graph representation of the secondary structure, was then utilized as an input channel for our deep learning model, complementing the primary sequence information.

2.3 Model architecture

Deep learning has proven to be highly effective in RNA modification site prediction (Huang et al., 2024; Li et al., 2025; Lu et al., 2025), owing to its powerful capability to capture complex patterns and hierarchical features from biological sequences. Building on this foundation, we propose FusDRM-m5C, a deep learning framework designed to accurately predict m5C modification sites by integrating multiple sources of biological information. As shown in Figure 1, FusDRM-m5C employs a multi-branch architecture that processes three complementary types of input features: one-hot encoded nucleotide sequences, Z-curve representations reflecting physicochemical and geometrical properties, and RNA secondary structure matrices capturing local structural context. Each of these feature types is first transformed into a fixed-size matrix representation and then passed through a dedicated convolutional module. Specifically, one-hot and Z-curve features are processed using two layers of 1D Dilated Convolutional Neural Networks (1D-DCNNs), which are effective in extracting multi-scale sequential patterns and long-range dependencies. The secondary structure information, inherently two-dimensional, is handled by a two-layer 2D-DCNN to model spatial interactions between base pairs. After the initial feature extraction stage, the output of each of the three branches is passed through its own multi-head self-attention mechanism. This enables the model to adaptively assign weights and focus on the most informative signals within each feature space. The three resulting feature representations are then integrated through a concatenation operation. Finally, this fused vector is passed to a fully connected layer to produce the ultimate prediction probability of m5C site presence. To improve training stability and promote gradient flow, residual connections are also employed throughout the model.

Figure 1
Diagram illustrating a neural network model for RNA analysis. Section A shows RNA encoded in formats like one-hot, Z-curve, and secondary structure. Section B uses multi-layer one-dimensional and two-dimensional DCNNs. Section C involves multi-head self-attention mechanisms, combined in Section D. Section E represents a neural network with interconnected nodes, indicating data processing flow.

Figure 1. The schematic diagram of FusDRM-m5C. (A) Input Features. RNA sequences are encoded using One-hot (41 × 4), Z-curve (41 × 3), and RNA secondary structure (41 × 41). (B) Feature Extraction. Each feature type is processed by two-layer dilated CNNs (1D or 2D) to capture both local and long-range patterns. (C) Multi-Head Self-Attention (MHSA). Enhances global dependencies across different feature types. (D) Residual Fusion. The attention-enhanced features are added to the original CNN outputs via residual connections. (E) Classification. A fully connected neural network predicts RNA modification sites based on fused features.

2.3.1 Dilated convolutional networks

Dilated Convolutions (Yu and Koltun, 2015), also known as Atrous Convolutions, are an effective Convolutional Neural Network (CNN) operation designed to exponentially increase the receptive field of neurons without significantly increasing the number of parameters or computational cost. This is achieved by introducing a fixed gap—the dilation rate (r)—between the elements of the convolution kernel. When the dilation rate is 1, a dilated convolution is equivalent to a standard convolution. For a 1D input sequence x and a filter w of size K, the output ys of a dilated convolution at position s is given by Equation 3:

ys=k=0K1xs+r·k·wk(3)

Where r is the dilation rate. When r>1, the kernel skips r1 elements when processing the input sequence. This effectively enlarges the input region that each output unit “sees” without sacrificing spatial resolution or substantially increasing the number of parameters. In sequence information extraction tasks, especially when processing biological sequences such as RNA or DNA, dilated convolutions enable the capture of longer-range contextual dependencies. By incorporating stacked dilated convolutional layers with diverse (often exponentially increasing) dilation rates, a model is able to establish a hierarchical feature representation. This methodology proficiently integrates sequence information from various scales, proving indispensable for detecting distant conserved patterns or structural features within sequences. Such capability makes dilated convolutions a powerful tool for learning complex patterns from long sequences.

2.3.2 Multi-head self-attention layer

In the field of RNA sequence analysis, particularly for the precise prediction of post-transcriptional RNA modification sites, the Multi-Head Self-Attention (MHSA) (Vaswani et al., 2017) mechanism has become a key technology for constructing deep learning models. This mechanism was originally proposed by Vaswani et al. within the Transformer architecture. For RNA sequences, typically composed of nucleotides, MHSA can effectively capture complex long-range dependencies and local contextual features within the sequence, which is instrumental in identifying key sequence patterns that determine specific RNA modifications. When an input RNA sequence is processed and converted into a numerical representation X via an embedding layer, MHSA projects X into h different representation subspaces, enabling the model to scrutinize sequence information from multiple perspectives in parallel. For the i-th attention head (i=1,,h), its specific query Qi, key Ki, and value Vi are obtained through the mappings given in Equation 4:

Qi=XWiQKi=XWiKVi=XWiV(4)

Here, WiQRdembed×dk, WiKRdembed×dk, and WiVRdembed×dv are learnable projection parameter matrices, dembed is the nucleotide embedding dimension, and dk and dv are the key and value dimensions, respectively, typically set to dembed/h Each head then independently computes its attention as shown in Equation 5:

headi=AttentionQi,Ki,Vi=softmaxQiKiTdkVi(5)

The scaling factor dk herein helps stabilize gradients. In this manner, different heads might learn to focus on distinct features within the RNA sequence, such as specific conserved motifs, nucleotides at particular distances from the target modification site, or patterns indicative of local secondary structures. The outputs of these parallelly computed attention heads are then concatenated and passed through a final linear transformation to obtain the aggregated output of the MHSA layer, as shown in Equation 6:

MultiHeadX=Concatheadi,,headiWO(6)

where WORhdv×dmodel is the output projection matrix, and dmodel is often consistent with the input embedding dimension dembed. In the context of RNA modification site prediction, the contextual representations learned by MHSA enable the model to integrate signals from different regions of the RNA sequence that contribute to the classification decision, thereby enhancing its ability to distinguish true modification sites from unmodified ones.

2.3.3 Residual connection

Residual Connections are a groundbreaking technique in deep learning, first introduced by He et al. in their Residual Networks (ResNets) (He et al., 2016), designed to address the degradation problem encountered when training very deep neural networks. As network depth increases, model performance often saturates and then degrades rapidly, a phenomenon not entirely caused by overfitting but rather by the difficulty of optimizing deep architectures. Residual connections alleviate this issue by introducing “shortcut connections” that allow information to bypass one or more layers. Specifically, if the desired underlying mapping to be learned by a few stacked layers is HX, the residual learning framework lets these layers fit a residual mapping FX=HXx. The original mapping is thus recast as FX+x. The output y of a residual block is defined by Equation 7:

y=Fx,Wi+x(7)

where xx is the input, and Fx,Wi represents the residual function learned by the layers with weights Wi. This formulation enables layers to learn an identity mapping easily. If Fx,Wi contributes little, thereby not impeding effective information flow. More importantly, residual connections significantly improve gradient propagation during backpropagation, enabling the effective training of substantially deeper networks. This has led to significant performance gains in various computer vision tasks and other domains, including sequence modeling. Residual connections have since become a standard component in the design of deep neural networks.

2.3.4 Fully connected neural network

Fully Connected Neural Networks (FCNNs), often referred to as Dense Layers or Multilayer Perceptrons (MLPs), represent a foundational architecture in neural networks where each neuron in one layer is connected to every neuron in the subsequent layer. This dense connectivity allows FCNNs to learn complex, non-linear relationships between inputs and outputs. The computation within a single fully connected layer l transforming an input vector hl1 to an output vector hl is given by Equation 8.

hl=σWlhl1+bl(8)

where Wl is the weight matrix, bl is the bias vector for layer l, and σ denotes a non-linear activation function, such as the Rectified Linear Unit (ReLU), sigmoid, or tanh function. Through the stacking of multiple such layers, FCNNs can approximate a wide range of functions, making them powerful universal function approximators. While Convolutional Neural Networks (CNNs) or Recurrent Neural Networks (RNNs) might be more efficient for data with specific structures, FCNNs remain crucial components in many deep learning models, often employed as classification or regression modules following feature extraction, or as key transformation layers within more complex architectures.

2.4 Performance evaluation

To comprehensively assess the predictive capability of the proposed FusDRM-m5C model, its performance was evaluated using five widely recognized statistical metrics: Sensitivity (SN), Specificity (SP), Accuracy (ACC), Matthews correlation coefficient (MCC), and the Area Under the Receiver Operating Characteristic Curve (AUC). The formulas used for calculation are given in Equation 9:

Sn=TPTP+TNSp=TNTN+FPAcc=TP+TNTP+TN+FP+FNMcc=TP×TNFP×FNTP+FP×TP+FN×TN+FP×TN+FN)(9)

The terms True Positives (TP), False Positives (FP), True Negatives (TN), and False Negatives (FN) used in the formulas above represent counts derived from the classification results. Specifically, TP is the number of actual positive instances correctly identified as positive; FP is the number of negative instances incorrectly classified as positive; TN is the number of actual negative instances correctly identified as negative; and FN is the number of actual positive instances incorrectly classified as negative. The Area Under the Receiver Operating Characteristic Curve (AUC), calculated based on the ROC curve, further summarizes the model’s overall ability to discriminate between the positive and negative classes across all possible classification thresholds, with a value closer to 1 indicating better discriminatory power. While all these metrics (SN, SP, ACC, MCC, AUC) offer valuable insights, in this study, we placed particular emphasis on ACC and MCC as key indicators reflecting the model’s overall predictive accuracy and its balanced performance across both classes.

2.5 Instructions for setting hyperparameters

To ensure a fair comparison with existing studies, the FusDRM-m5C model was trained on the identical dataset. Computational acceleration was facilitated by an NVIDIA GeForce RTX 4080 GPU. During training, the Adam with Weight Decay (AdamW) optimizer was employed to enhance the stability of gradient updates and mitigate convergence to local optima. To prevent model overfitting, a combination of strategies including regularization, dropout, and early stopping was utilized. Hyperparameters were optimized via comparative experiments: the learning rate was fixed at 1×e4 after logarithmic search in 1×e51×e2; the batch size was set to 64 considering both efficiency and generalization; and a dropout rate of 0.2 was chosen to reduce overfitting. The maximum number of epochs was limited to 300, with early stopping triggered if validation loss failed to improve for 30 consecutive epochs. Network depth was determined through ablation experiments to balance representational capacity and model complexity. The implementation was conducted in Python 3.10 with PyTorch 2.0.0 + cu11.8, and the final hyperparameter settings are summarized in Table 2.

Table 2
www.frontiersin.org

Table 2. Description of the hyperparameters in the FusDRM-m5C model.

3 Result and discussion

3.1 Classification performance and computational efficiency

To comprehensively evaluate the classification performance of our proposed FusDRM-m5C model, we conducted both 5-fold cross-validation and independent testing on the benchmark dataset. During 5-fold cross-validation, the model demonstrated consistently high predictive accuracy across all folds, with sensitivity, specificity, accuracy, Matthews correlation coefficient (MCC), and area under the ROC curve (AUC) reaching 0.992, 0.971, 0.982, 0.946, and 0.997, respectively. The receiver operating characteristic (ROC) curves from each fold tightly converged near the top-left corner, clearly indicating minimal variability and robust generalization within the training data. Of particular note, the average AUC across all folds reached 0.994, accompanied by a low standard deviation of merely ±0.001, further solidifying the model’s overall robustness (Figure 2A). Evaluation on the independent test set revealed a slight yet acceptable drop in performance, with sensitivity, specificity, accuracy, MCC, and AUC values of 0.900, 0.965, 0.932, 0.867, and 0.985, respectively. Despite this reduction, the high AUC and balanced Sn and Sp demonstrate that the model maintains strong discriminative capability on unseen data. Furthermore, the ROC curve generated from the independent test set exhibits a steep upward trend, effectively distinguishing positive from negative instances (Figure 2B). Collectively, these findings indicate that the model possesses strong classification capability and promising generalization performance, highlighting its potential practical utility for m5C site prediction in both in-sample and out-of-sample contexts.

Figure 2
Two graphs depict ROC curves. Panel A shows the 5-fold Cross-Validation ROC, with curves representing each fold and an average AUC of 0.997. Panel B shows the Independent Test ROC with an AUC of 0.985. Both graphs plot the true positive rate against the false positive rate, including a random guess diagonal as a reference.

Figure 2. (A) ROC curves of 5-fold cross-validation. (B) ROC curves of the independent test.

In addition to its classification performance, the model’s computational efficiency was tested on a computing platform running Windows 11 with an AMD Ryzen 9 7840HX processor, 16.0 GB of RAM, and an NVIDIA GeForce RTX 4060 GPU. As detailed in Table 3, the model demonstrates significant acceleration capabilities when utilizing a GPU, achieving a speed-up of approximately 4.6 times compared to using only the CPU for 50,000 samples. It should also be noted that the model requires an initial overhead of about 38 s for import and warm-up on its first run; this one-time cost is not included in the net prediction times in the table, and its impact is amortized when processing large-scale or continuous tasks. While the GPU acceleration is significant, the model’s value is further highlighted by its broad accessibility. Even in a CPU-only environment, its performance remains highly efficient—processing a task of 50,000 samples in approximately 19 s. This result indicates that the model’s performance in a CPU environment also makes it practically usable for researchers with limited computational resources, which helps to broaden its scope of application as a research tool.

Table 3
www.frontiersin.org

Table 3. Computational performance of the FusDRM-m5C model with varying sample sizes.

3.2 Comparison with CNN variants

To systematically evaluate the performance of different convolutional neural network variants, we trained the standard CNN, Dilated Convolutional Neural Network (DCNN), Temporal Convolutional Network (TCN) (Bai et al., 2018), and Densely Connected Convolutional Networks (DenseNet) (Huang et al., 2017) on the same dataset. The average metrics were obtained through 5-fold cross-validation, with the results presented in Table 4, where all metrics are reported as mean ± standard deviation. The standard CNN showed relatively limited performance, with an accuracy of 0.808 ± 0.036, suggesting that its shallow architecture is insufficient for modeling complex sequential features. DenseNet, while effective in enhancing feature reuse through dense connections in image-related tasks, achieved an accuracy of only 0.833 ± 0.044 in this study, indicating a limited capacity for capturing long-range dependencies within sequences. In contrast, TCN, which integrates causal and dilated convolutions, demonstrated a strong ability to capture temporal dependencies, achieving a higher accuracy of 0.952 ± 0.020. The DCNN achieved the best performance across all metrics, with an accuracy of 0.983 ± 0.003, an MCC of 0.966 ± 0.006, and an AUC of 0.997 ± 0.001. The use of dilated convolutions significantly enlarges the receptive field without increasing the number of parameters, enabling the model to simultaneously capture both local details and global contextual information. This property explains why DCNN exhibited superior feature representation and classification performance compared with the other CNN variants.

Table 4
www.frontiersin.org

Table 4. Performance comparison of CNN and its variants under 5-fold cross-validation.

In summary, although TCN and DenseNet achieved competitive performance in certain metrics, the dilated convolution-based DCNN consistently demonstrated the best and most stable results in the 5-fold cross-validation. Therefore, DCNN was selected as the core model in this study to better capture sequential features and enhance prediction accuracy.

3.3 Ablation study

To elucidate the contribution of individual feature encoding schemes and architectural components to the overall predictive performance, comprehensive ablation studies were conducted. To assess the efficacy of various feature encoding strategies and their synergistic effects, a systematic investigation was conducted, as detailed in Figure 3. Among the standalone feature sets, “one-hot” encoding established a solid baseline, particularly excelling in sensitivity (Sn) and accuracy (ACC). In contrast, “z-curve” and “RSS” features, when considered individually, presented varied outcomes. Specifically, “RSS” consistently registered inferior scores across the majority of metrics, most notably for MCC. Crucially, the integration of features in pairwise combinations, such as “one-hot+z-curve” and “one-hot+RSS,” frequently led to substantial performance gains compared to their isolated counterparts, thereby affirming their inherent complementarity. However, the most significant and consistent enhancement across all evaluated metrics—Sn, specificity (Sp), ACC, Matthews correlation coefficient (MCC), and Area Under the Curve (AUC)—was achieved when all feature types were integrated (‘all’). These findings underscore the synergistic advantages offered by a holistic feature representation. By integrating diverse facets of the sequence information, such a representation significantly boosts predictive accuracy, ultimately yielding the highest AUC and a well-rounded overall performance.

Figure 3
Bar chart comparing the performance of different data encoding methods across five metrics: Sensitivity (Sn), Specificity (Sp), Accuracy (Acc), Matthews Correlation Coefficient (MCC), and Area Under Curve (AUC). Each bar group represents a different encoding method, distinguished by color: onehot, z-curve, RSS, onehot+z-curve, onehot+RSS, z-curve+RSS, and all. Error bars indicate variability in the data.

Figure 3. Performance comparison of different feature encoding strategies. This figure shows the classification performance of different single and combined feature encoding methods evaluated using five metrics—Sensitivity (Sn), Specificity (Sp), Accuracy (ACC), Matthews correlation coefficient (MCC) and Area Under the ROC Curve (AUC). The fused representation (all) achieves the highest performance across all metrics. Error bars indicate the standard deviation.

Similarly, Figure 4 presents the results of ablating key architectural components of the proposed FusDRM-m5C model to assess their individual importance. The removal of each component—ResNet (“w/o ResNet”), Multi-Head Self-Attention (“w/o MHSA”), Deep Convolutional Neural Networks (“w/o DCNNs”), and Fully Connected Neural Networks (“w/o FCNNs”)—resulted in a discernible degradation of performance compared to the complete FusDRM-m5C model. The omission of DCNNs resulted in a significant decline across all evaluated metrics, with MCC and AUC showing the most pronounced deterioration. This underscores their critical contribution to extracting essential hierarchical features. Similarly, the absence of MHSA also visibly diminished performance, highlighting its effectiveness in capturing long-range dependencies. While the removal of ResNet and FCNNs also diminished predictive capabilities, the complete FusDRM-m5C model, which integrates all these components, consistently achieved the highest scores across Sn, Sp, ACC, MCC, and AUC. This affirms that each architectural element contributes uniquely and synergistically to the model’s overall efficacy, justifying the integrated design of FusDRM-m5C.

Figure 4
Bar chart comparing five metrics: Sn, Sp, Acc, MCC, and AUC across five conditions: without ResNet, without MHSA, without DCNNs, without FCNNs, and FusDRM-m5C. Each condition is color-coded, with FusDRM-m5C generally showing higher values across metrics. Error bars are present to indicate variability.

Figure 4. Ablation study on FusDRM-m5C model architecture. This figure shows the predictive performance of FusDRM-m5C when individual components are removed. Evaluation metrics include Sensitivity (Sn), Specificity (Sp), Accuracy (ACC), Matthews correlation coefficient (MCC), and Area Under the Curve (AUC). The term w/o means the model is tested without the corresponding module. FusDRM-m5C refers to the complete model. Error bars indicate the standard deviation.

3.4 Visualization with T-distributed stochastic neighbor embedding

To qualitatively assess the discriminative capabilities of different feature encoding strategies and the benefit of their integration, t-SNE (t-distributed Stochastic Neighbor Embedding) was employed to visualize the high-dimensional feature spaces in two dimensions (Figure 5). The t-SNE plot for one-hot features reveals that Non-m5C (blue) and m5C (orange) samples form two relatively distinct, albeit somewhat elongated and intermingled, primary clusters. This suggests that one-hot encoding provides a foundational level of separability. In stark contrast, the visualization for RSS (RNA Secondary Structure) features shows a highly fragmented distribution. Both Non-m5C and m5C samples are scattered across numerous small, overlapping sub-clusters, indicating that RSS features alone offer limited discriminative power for these classes. The z-curve features present an intermediate scenario. While some clustering is evident, with a general separation between a larger blue mass and a more dispersed orange region, there is still considerable overlap, particularly at the interface between the two classes. Crucially, the t-SNE visualization of the testing set, which implicitly utilizes the fused representation of all three feature types, demonstrates a marked improvement in class separability. The Non-m5C and m5C samples form more coherent, compact, and distinctly segregated clusters with a visibly clearer boundary between them compared to any of the individual feature sets. This visual evidence strongly supports the hypothesis that the fusion of diverse feature encodings (one-hot, z-curve, and RSS) captures a more comprehensive and discriminative representation, thereby enhancing the model’s ability to distinguish between m5C and Non-m5C sites.

Figure 5
Four scatter plots visualize data using t-SNE on different features: 1. Upper left shows onehot features, with blue and red clusters representing Non-m5C and m5C.2. Upper right depicts RSS features, showing overlapping blue and red clusters.3. Lower left illustrates z_curve features, with distinct blue and red areas.4. Lower right displays fused features, showing separation between blue and red clusters. Axes are labeled Dim 1 and Dim 2.

Figure 5. t-SNE visualization of features from the test set.

3.5 Performance comparison with existing methods

To better understand the strengths and limitations of different m5C predictors under consistent evaluation settings, we compared FusDRM-m5C with four representative models: Deepm5C (Hasan et al., 2022), im5C-DSCGA (Jia et al., 2023), m5C-Seq (Abbas et al., 2024), and im7G-DCT (Lei et al., 2025). All methods were retrained and tested on the same datasets to ensure fair and objective comparison. As summarized in Table 5, FusDRM-m5C achieved the best overall performance in 5-fold cross-validation. Its sensitivity was 0.995, specificity was 0.971, accuracy reached 0.983, MCC was 0.966, and AUC was 0.997, all surpassing those of existing methods. Among the baselines, im7G-DCT performed the strongest, yet FusDRM-m5C outperformed it by 32.33% in MCC and 6.29% in AUC. These metrics are particularly important in imbalanced classification tasks. AUC gauges a model’s effectiveness in distinguishing between classes across various thresholds. MCC, on the other hand, offers a more robust measure of prediction quality by integrating all four components of the confusion matrix. The substantial improvements suggest that FusDRM-m5C not only excels in class separation but also produces balanced and reliable outputs across both positive and negative instances.

Table 5
www.frontiersin.org

Table 5. Comparison of FusDRM-m5C with existing models.

On the independent test set, as shown in Table 6, FusDRM-m5C demonstrated strong generalization ability, achieving an ACC of 0.933 and an MCC of 0.867, both the highest among the evaluated models. Compared to im7G-DCT, it improved MCC by 21.94% and AUC by 6.59%, confirming that the model’s advantage is not limited to the training data. In terms of sensitivity and specificity, FusDRM-m5C achieved a balanced performance with values of 0.900 and 0.965, respectively. In contrast, other models tended to prioritize one over the other. For instance, im5C-DSCGA showed high specificity but lower sensitivity, while Deepm5C displayed the opposite trend. Such balance is critical in biological applications where both false positives and false negatives can have significant downstream consequences.

Table 6
www.frontiersin.org

Table 6. Comparison of FusDRM-m5C with the existing predictor on independent dataset.

Furthermore, an examination of the relative performance among existing methods reveals inherent limitations concerning either their feature extraction strategies or their underlying model architectures. For instance, methods like Deepm5C and m5C-Seq often exhibited only moderate AUC scores and comparatively low MCC values. This suggests a struggle in effectively capturing ambiguous sequence signals or, alternatively, in consistently generating robust predictions. Although im7G-DCT incorporated dual-channel transformations to enhance feature representation, its performance plateaued. This suggests that further modeling of contextual dependencies and hierarchical patterns may be necessary—areas where FusDRM-m5C offers specific advantages.

In summary, these comprehensive results suggest that FusDRM-m5C can achieve a high level of prediction performance with good generalization and a well-balanced output on the tested datasets. These strengths support its potential as a reliable tool for transcriptome-wide identification of m5C sites.

3.6 Cross-species performance of the FusDRM-m5C model

The purpose of this analysis was to assess the cross-species generalization performance of the FusDRM-m5C prediction tool. This assessment utilized the benchmark datasets described in the work of Abbas et al. (2024), which were constructed from the m5C-Atlas database (Ma et al., 2022), with the specific distribution detailed in Table 7. These datasets, covering M. musculus, H. sapiens, D. melanogaster, and D. rerio, were processed to create balanced positive and negative samples, which were then split into distinct training and independent test sets. The models were trained on one species’ training dataset and evaluated on the independent test sets from all four species.

Table 7
www.frontiersin.org

Table 7. Distribution of the benchmark data set.

Table 8 highlights FusDRM-m5C’s superior intra-species predictive performance over existing methods. The heatmaps (Figure 6) further visualize this, with models trained and tested on the same species, which correspond to the diagonal elements, consistently yielding the highest ACC and MCC scores; for example, these values were 0.861/0.727 for M. musculus and 0.869/0.738 for D. rerio. Critically, FusDRM-m5C also demonstrates notable cross-species generalization, exemplified by a model trained on D. melanogaster achieving a remarkable ACC of 0.808 and an MCC of 0.626 when tested on D. rerio; this suggests the capture of deeply conserved m5C regulatory features or highly generalizable sequence patterns. Similarly, training on H. sapiens resulted in strong predictive power on M. musculus, achieving an ACC of 0.737 and an MCC of 0.476, which demonstrates effective knowledge transfer between these closely related mammals. However, performance varied across other species pairs; training on D. rerio and testing on H. sapiens, for instance, yielded lower scores with an ACC of 0.583 and an MCC of 0.190, a trend also observed when training on H. sapiens and testing on D. melanogaster, which produced an ACC of 0.608 and an MCC of 0.217. These observed discrepancies could stem from various factors, including differing evolutionary conservation of m5C motifs, variations in sequence context preferences, or even specific characteristics of the datasets employed. Nevertheless, the overall findings clearly highlight FusDRM-m5C’s capability to learn transferable features. This firmly positions it as a highly promising tool for m5C site prediction, particularly valuable in situations where species-specific data is scarce.

Table 8
www.frontiersin.org

Table 8. Comparison of FusDRM-m5C with the existing predictor on independent dataset.

Figure 6
Heatmaps comparing ACC and MCC across different species datasets. Left: ACC values range from 0.583 to 0.869. Right: MCC values range from 0.190 to 0.738. Species include Mus musculus, Homo sapiens, Danio rerio, and Drosophila melanogaster. Color gradient indicates value intensity.

Figure 6. Cross-species generalization performance of a predictive model. Heatmaps display Accuracy (ACC) and Matthews correlation coefficient (MCC) assessing the model’s predictive generalization when trained on one species and tested across different organisms.

3.7 Cross-species comparison of Sequence Motifs

Considering the substantial performance variations we observed, especially the pronounced variability and asymmetry in cross-species predictions, these findings prompted us to conduct a focused cross-species motif analysis. Our goal was to obtain more profound mechanistic insights and to elucidate the sequence features driving these discrepancies. To this end, we employed the STREME (Bailey, 2021) tool from the MEME Suite (Bailey et al., 2009) to perform a comparative motif analysis on sequences surrounding m5C sites across the different species. Figure 7 visually corroborates the potential basis for these performance discrepancies by revealing distinct m5C consensus motifs across the studied species. Notably, mammalian species, H. sapiens and M. musculus, exhibit predominantly G/C-rich motifs. H. sapiens displays a strong “CCCGGGC” consensus, while M. musculus shows a related but distinct “GCCCUGG” pattern. In stark contrast, D. melanogaster and D. rerio present pyrimidine-rich motifs, characterized by “UCCUCCA” and “CUCCA,” respectively. The distinct disparity between the G/C-rich motifs found in mammals and the U/C-rich motifs characteristic of non-mammalian species provides a strong rationale for the observed limited transferability of models across these taxonomic groups.

Figure 7
Four sequence logos show nucleotide patterns for different species. Each plot displays sequences with high conservation, represented as varying heights of letters A, C, G, U, corresponding to bits. The species are H. sapiens, M. musculus, D. melanogaster, and D. rerio with respective P-values indicating statistical significance.

Figure 7. Representative m5C Sequence Motifs. Sequence logos generated by STREME analysis for different species, illustrating both potentially conserved patterns and species-specific sequence preferences surrounding m5C modification sites.

To more quantitatively assess these motif similarities, we performed a pairwise comparison of the consensus motifs discovered across species using the TOMTOM (Gupta et al., 2007; Tanaka et al., 2011) tool from the MEME Suite. The data presented in Table 9 provides strong statistical support for the performance discrepancies we observed. For instance, the motifs between the two mammalian species, H. sapiens and M. musculus, are not significantly similar (p = 0.217), which aligns with the asymmetric predictive performance between them. More strikingly, the motifs of the non-mammalian species D. rerio and D. melanogaster show significant similarity (p = 0.015), explaining the better cross-species prediction performance observed between them. Conversely, comparisons between mammalian and non-mammalian motifs (e.g., H. sapiens vs. D. rerio, p = 0.927) show high dissimilarity, which is consistent with the observed limited transferability of models across these taxonomic groups. Furthermore, even within these evolutionarily closer species, subtle variations in nucleotide composition and positional preferences—such as differences in G/C abundance or pyrimidine positioning—likely contribute to asymmetric predictive performance. The insights gained from these observations point to the possibility that m5C-associated enzymes likely target highly specific and evolutionarily constrained sequence contexts. These contexts, in turn, appear to be sculpted by both species-specific regulatory demands and prevailing selective pressures. Consequently, prediction models trained on one species may fail to fully capture the discriminative features required for accurate m5C site identification in another, emphasizing the need to account for interspecies variation when developing cross-species epitranscriptomic tools.

Table 9
www.frontiersin.org

Table 9. Cross-species motif similarity comparison.

3.8 Web server

To maximize the utility and accessibility of our FusDRM-m5C model, we have developed and deployed a user-friendly web server, freely available at https://complete-pretty-hog.ngrok-free.app. Our new online platform is set to considerably ease access for researchers, particularly those from experimental backgrounds who may not have extensive computational support or specialized expertise, to our powerful m5C prediction tools. To use it, simply paste your RNA sequences (in FASTA format) into the input box on the web interface, as Figure 8 demonstrates.

Figure 8
Online Prediction Service interface for RNA sequence submission using the FusDRM-m5C model. Users can upload or paste FASTA sequences. Prediction results, categorized by confidence level with a color legend, will appear after submission. Email input is optional for receiving results.

Figure 8. FusDRM-m5C web interface: Input submission and result display modules.

This platform supports two flexible input methods: users can either directly upload RNA sequence files in FASTA format or choose to paste the sequence data directly into the provided text box, with an option to “Load Example Data” for familiarization with the required input format. Upon sequence submission, the server promptly executes the FusDRM-m5C prediction pipeline, presenting the results directly within the “Prediction Results” area. For improved readability and easier interpretation, predicted m5C sites are clearly color-coded according to their confidence levels: green for High, yellow for Medium, and red for Low. The platform also incorporates convenient search and item management functionalities. Additionally, users may opt to provide an email address to receive a copy of their prediction results.

4 Conclusion

This study introduces FusDRM-m5C, a novel deep learning framework for the accurate prediction of m5C sites from RNA sequences. A core contribution of the work is its multi-branch architecture that effectively integrates three distinct feature types: one-hot encoding, Z-curve-based geometrical features, and secondary structure. By utilizing Dilated Convolutional Neural Networks and a Multi-Head Self-Attention mechanism within each branch, the model captures multi-scale patterns and weighs context-dependent information from each feature type. These distinct high-level representations are then integrated via concatenation before being fed into fully connected layers, demonstrating outstanding performance and high robustness in both cross-validation and independent testing. Building on this, the application of STREME for cross-species motif analysis not only corroborated the model’s predictive capabilities but, more importantly, uncovered both conserved and species-specific motifs around m5C sites. These findings provide crucial biological insights into the model’s variable generalization performance across species and illuminate potential evolutionary divergences in m5C regulation.

Despite its excellent performance, several limitations of FusDRM-m5C should be acknowledged. First, the cross-species analysis highlighted that its generalization capability is influenced by species-specific features, indicating that patterns learned from one species may not be fully transferable to distantly related ones. Second, the model was trained and evaluated on balanced datasets. This approach was intentionally chosen to prevent the model from developing a bias towards the vastly more abundant negative class of non-m5C sites, thereby forcing it to learn the distinguishing features of true positive sites. However, this method does not reflect the naturally occurring distribution of m5C sites, which is highly imbalanced. Consequently, the model’s performance metrics, particularly precision, might be overestimated when applied to whole-transcriptome screening, where the false positive rate could be a more significant concern. Third, the model’s predictive power is constrained by the availability and reliability of training data, a limitation that directly impacts its practical utility across diverse research scenarios. While the model may perform robustly on data-rich model organisms, such as human and mouse, its prediction confidence is substantially diminished when applied to species that lack high-quality, large-scale datasets. Lastly, the model currently relies on features derived from the primary sequence and predicted secondary structure. This reliance on external tools for secondary structure prediction is an inherent vulnerability, as inaccuracies from these tools can propagate through the model and introduce errors. Beyond this, the model does not yet incorporate other potentially influential biological information, such as RNA tertiary structure or evolutionary conservation scores, which may further limit its predictive precision.

Future research should be directed at addressing these limitations. To enhance cross-species predictive capability, future work could explore advanced transfer learning strategies or explicitly integrate phylogenetic information into the model architecture. To better simulate real-world applications and address the data imbalance issue, models should be developed or evaluated on imbalanced datasets, potentially using techniques like focal loss or cost-sensitive learning. This would also involve assessing the current model on large-scale transcriptomic sequences to more accurately gauge its practical utility and false-positive rate. Additionally, to address potential errors introduced by external RNA structure prediction tools, future models could incorporate end-to-end architectures that learn structural representations directly from the sequence, thereby reducing dependency on pre-computed predictions. Another promising direction is to enrich the feature set by incorporating multi-omics data, such as RBP binding sites and gene expression profiles, could create more powerful prediction models. Finally, the species-specific motifs identified in this study warrant experimental validation to confirm their roles in m5C regulation and deepen the understanding of the biological significance of this modification. By systematically addressing these points, future iterations of the model are expected to achieve superior predictive accuracy and broader applicability in transcriptome-wide methylation studies.

Data availability statement

Publicly available datasets were analyzed in this study. The data and code for this study are available at: https://github.com/hhui0/FusDRM-m5C-code.

Author contributions

HH: Data curation, Investigation, Methodology, Software, Writing – original draft, Writing – review and editing. FZ: Formal Analysis, Project administration, Funding acquisition, Writing – review and editing. JJ: Conceptualization, Resources, Methodology, Supervision, Writing – review and editing.

Funding

The authors declare that financial support was received for the research and/or publication of this article. This work was partially supported by the Scientific Research Plan of the Department of Education of Jiangxi Province, China (GJJ2400909, GJJ2402711). These funders had no role in the study design, data collection and analysis, decision to publish or preparation of the manuscript.

Conflict of interest

The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.

Generative AI statement

The authors declare that no Generative AI was used in the creation of this manuscript.

Any alternative text (alt text) provided alongside figures in this article has been generated by Frontiers with the support of artificial intelligence and reasonable efforts have been made to ensure accuracy, including review by the authors wherever possible. If you identify any issues, please contact us.

Publisher’s note

All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.

References

Abbas, Z., Rehman, M. U., Tayara, H., Lee, S. W., and Chong, K. T. (2024). m5C-Seq: machine learning-enhanced profiling of RNA 5-methylcytosine modifications. Comput. Biol. Med. 182, 109087. doi:10.1016/j.compbiomed.2024.109087

PubMed Abstract | CrossRef Full Text | Google Scholar

Aslam, I., Shah, S., Jabeen, S., M, E. L., A, A. A. L., Ul Haq, N., et al. (2023). A CNN based m5c RNA methylation predictor. Sci. Rep. 13 (1), 21885. doi:10.1038/s41598-023-48751-9

PubMed Abstract | CrossRef Full Text | Google Scholar

Bai, S., Kolter, J. Z., and Koltun, V. (2018). An empirical evaluation of generic convolutional and recurrent networks for sequence modeling. arXiv Prepr. arXiv:1803.01271. doi:10.48550/arXiv.1803.01271

CrossRef Full Text | Google Scholar

Bai, L., Liu, F., Wang, Y., Su, J., and Liu, L. (2025). MultiV_Nm: a prediction method for 2′-O-methylation sites based on multi-view features. Front. Genet. 16, 1608490–2025. doi:10.3389/fgene.2025.1608490

PubMed Abstract | CrossRef Full Text | Google Scholar

Bailey, T. L. (2021). STREME: accurate and versatile sequence motif discovery. Bioinformatics 37 (18), 2834–2840. doi:10.1093/bioinformatics/btab203

PubMed Abstract | CrossRef Full Text | Google Scholar

Bailey, T. L., Boden, M., Buske, F. A., Frith, M., Grant, C. E., Clementi, L., et al. (2009). MEME SUITE: tools for motif discovery and searching. Nucleic Acids Res. 37 (Web Server issue), W202–W208. doi:10.1093/nar/gkp335

PubMed Abstract | CrossRef Full Text | Google Scholar

Bilal, A., Alarfaj, F. K., Khan, R. A., Suleman, M. T., and Long, H. (2025). m5c-iEnsem: 5-Methylcytosine sites identification through ensemble models. Bioinformatics 41 (1), btae722. doi:10.1093/bioinformatics/btae722

PubMed Abstract | CrossRef Full Text | Google Scholar

Blanco, S., Dietmann, S., Flores, J. V., Hussain, S., Kutter, C., Humphreys, P., et al. (2014). Aberrant methylation of tRNAs links cellular stress to neuro-developmental disorders. EMBO J. 33 (18), 2020–2039. doi:10.15252/embj.201489282

PubMed Abstract | CrossRef Full Text | Google Scholar

Cappannini, A., Ray, A., Purta, E., Mukherjee, S., Boccaletto, P., Moafinejad, S. N., et al. (2024). MODOMICS: a database of RNA modifications and related information. 2023 update. Nucleic Acids Res. 52 (D1), D239–D244. doi:10.1093/nar/gkad1083

PubMed Abstract | CrossRef Full Text | Google Scholar

Chai, D., Jia, C., Zheng, J., Zou, Q., and Li, F. (2021). Staem5: a novel computational approachfor accurate prediction of m5C site. Mol. Ther. Nucleic Acids 26, 1027–1034. doi:10.1016/j.omtn.2021.10.012

PubMed Abstract | CrossRef Full Text | Google Scholar

Chen, X., Xiong, Y., Liu, Y., Chen, Y., Bi, S., and Zhu, X. (2020). m5CPred-SVM: a novel method for predicting m5C sites of RNA. BMC Bioinforma. 21 (1), 489. doi:10.1186/s12859-020-03828-4

PubMed Abstract | CrossRef Full Text | Google Scholar

Dou, L., Li, X., Ding, H., Xu, L., and Xiang, H. (2020). Prediction of m5C modifications in RNA sequences by combining multiple sequence features. Mol. Ther. Nucleic Acids 21, 332–342. doi:10.1016/j.omtn.2020.06.004

PubMed Abstract | CrossRef Full Text | Google Scholar

Edelheit, S., Schwartz, S., Mumbach, M. R., Wurtzel, O., and Sorek, R. (2013). Transcriptome-wide mapping of 5-methylcytidine RNA modifications in bacteria, archaea, and yeast reveals m5C within archaeal mRNAs. PLoS Genet. 9 (6), e1003602. doi:10.1371/journal.pgen.1003602

PubMed Abstract | CrossRef Full Text | Google Scholar

Fang, T., Zhang, Z., Sun, R., Zhu, L., He, J., Huang, B., et al. (2019). RNAm5CPred: prediction of RNA 5-Methylcytosine sites based on three different kinds of nucleotide composition. Mol. Ther. Nucleic Acids 18, 739–747. doi:10.1016/j.omtn.2019.10.008

PubMed Abstract | CrossRef Full Text | Google Scholar

Feng, P., Ding, H., Chen, W., and Lin, H. (2016). Identifying RNA 5-methylcytosine sites via pseudo nucleotide compositions. Mol. Biosyst. 12 (11), 3307–3311. doi:10.1039/c6mb00471g

PubMed Abstract | CrossRef Full Text | Google Scholar

Frommer, M., McDonald, L. E., Millar, D. S., Collis, C. M., Watt, F., Grigg, G. W., et al. (1992). A genomic sequencing protocol that yields a positive display of 5-methylcytosine residues in individual DNA strands. Proc. Natl. Acad. Sci. U. S. A. 89 (5), 1827–1831. doi:10.1073/pnas.89.5.1827

PubMed Abstract | CrossRef Full Text | Google Scholar

Fu, L., Niu, B., Zhu, Z., Wu, S., and Li, W. (2012). CD-HIT: accelerated for clustering the next-generation sequencing data. Bioinformatics 28 (23), 3150–3152. doi:10.1093/bioinformatics/bts565

PubMed Abstract | CrossRef Full Text | Google Scholar

Fu, H., Ding, Z., and Wang, W. (2025). Trans-m5C: a transformer-based model for predicting 5-methylcytosine (m5C) sites. Methods 234, 178–186. doi:10.1016/j.ymeth.2024.12.010

PubMed Abstract | CrossRef Full Text | Google Scholar

Gao, F., and Zhang, C. T. (2004). Comparison of various algorithms for recognizing short coding sequences of human genes. Bioinformatics 20 (5), 673–681. doi:10.1093/bioinformatics/btg467

PubMed Abstract | CrossRef Full Text | Google Scholar

Gupta, S., Stamatoyannopoulos, J. A., Bailey, T. L., and Noble, W. S. (2007). Quantifying similarity between motifs. Genome Biol. 8 (2), R24. doi:10.1186/gb-2007-8-2-r24

PubMed Abstract | CrossRef Full Text | Google Scholar

Hasan, M. M., Basith, S., Khatun, M. S., Lee, G., Manavalan, B., and Kurata, H. (2021). Meta-i6mA: an interspecies predictor for identifying DNA N6-methyladenine sites of plant genomes by exploiting informative features in an integrative machine-learning framework. Brief. Bioinform 22 (3), bbaa202. doi:10.1093/bib/bbaa202

PubMed Abstract | CrossRef Full Text | Google Scholar

Hasan, M. M., Tsukiyama, S., Cho, J. Y., Kurata, H., Alam, M. A., Liu, X., et al. (2022). Deepm5C: a deep-learning-based hybrid framework for identifying human RNA N5-methylcytosine sites using a stacking strategy. Mol. Ther. 30 (8), 2856–2867. doi:10.1016/j.ymthe.2022.05.001

PubMed Abstract | CrossRef Full Text | Google Scholar

He, K., Zhang, X., Ren, S., and Sun, J. (2016). “Deep residual learning for image recognition,” in Proceedings of the IEEE conference on computer vision and pattern recognition, 770–778.

Google Scholar

He, Z., Xu, J., Shi, H., and Wu, S. (2022). m5CRegpred: epitranscriptome target prediction of 5-Methylcytosine (m5C) regulators based on sequencing features. Genes (Basel) 13 (4), 677. doi:10.3390/genes13040677

PubMed Abstract | CrossRef Full Text | Google Scholar

Huang, G., Liu, Z., Van Der Maaten, L., and Weinberger, K. Q. (2017). “Densely connected convolutional networks,” in Proceedings of the IEEE conference on computer vision and pattern recognition, 4700–4708.

Google Scholar

Huang, J., Wang, X., Xia, R., Yang, D., Liu, J., Lv, Q., et al. (2024). Domain-knowledge enabled ensemble learning of 5-formylcytosine (f5C) modification sites. Comput. Struct. Biotechnol. J. 23, 3175–3185. doi:10.1016/j.csbj.2024.08.004

PubMed Abstract | CrossRef Full Text | Google Scholar

Hussain, S., Sajini, A. A., Blanco, S., Dietmann, S., Lombard, P., Sugimoto, Y., et al. (2013). NSun2-mediated cytosine-5 methylation of vault noncoding RNA determines its processing into regulatory small RNAs. Cell Rep. 4 (2), 255–261. doi:10.1016/j.celrep.2013.06.029

PubMed Abstract | CrossRef Full Text | Google Scholar

Jia, J., Qin, L., and Lei, R. (2023). im5C-DSCGA: a proposed hybrid framework based on improved DenseNet and attention mechanisms for identifying 5-methylcytosine sites in human RNA. Front. Biosci. Landmark Ed. 28 (12), 346. doi:10.31083/j.fbl2812346

PubMed Abstract | CrossRef Full Text | Google Scholar

Jiang, D., Ao, C., Li, Y., and Yu, L. (2025). Feadm5C: enhancing prediction of RNA 5-Methylcytosine modification sites with physicochemical molecular graph features. Genomics 117 (3), 111037. doi:10.1016/j.ygeno.2025.111037

PubMed Abstract | CrossRef Full Text | Google Scholar

Kurata, H., Harun-Or-Roshid, M., Mehedi Hasan, M., Tsukiyama, S., Maeda, K., and Manavalan, B. (2024). MLm5C: a high-precision human RNA 5-methylcytosine sites predictor based on a combination of hybrid machine learning models. Methods 227, 37–47. doi:10.1016/j.ymeth.2024.05.004

PubMed Abstract | CrossRef Full Text | Google Scholar

Lei, R., Jia, J., and Qin, L. (2025). im7G-DCT: a two-branch strategy model based on improved DenseNet and transformer for m7G site prediction. Comput. Biol. Chem. 118, 108473. doi:10.1016/j.compbiolchem.2025.108473

PubMed Abstract | CrossRef Full Text | Google Scholar

Li, G., Yang, Y., Li, D., Su, X., Zeng, Z., Hu, P., et al. (2025). A bijective inference network for interpretable identification of RNA N6-methyladenosine modification sites. Pattern Recognit. 164, 111541. doi:10.1016/j.patcog.2025.111541

CrossRef Full Text | Google Scholar

Linghui, Q., Jie, H., Guancheng, W., Tao, Y., and Yanglin, G. (2022). Promising novel biomarkers and candidate drugs or herbs in osteoarthritis: evidence from bioinformatics analysis of high-throughput data. Curr. Bioinforma. 17 (5), 462–472. doi:10.2174/1574893617666220331090947

CrossRef Full Text | Google Scholar

Liu, Y., Shen, Y., Wang, H., Zhang, Y., and Zhu, X. (2022). m5Cpred-XS: a new method for predicting RNA m5C sites based on XGBoost and SHAP. Front. Genet. 13, 853258. doi:10.3389/fgene.2022.853258

PubMed Abstract | CrossRef Full Text | Google Scholar

Lorenz, R., Bernhart, S. H., Honer Zu Siederdissen, C., Tafer, H., Flamm, C., Stadler, P. F., et al. (2011). ViennaRNA package 2.0. Algorithms Mol. Biol. 6, 26. doi:10.1186/1748-7188-6-26

PubMed Abstract | CrossRef Full Text | Google Scholar

Lu, R., Qiao, J., Li, K., Zhao, Y., Jin, J., Cui, F., et al. (2025). ERNIE-ac4C: a novel deep learning model for effectively predicting N4-acetylcytidine sites. J. Mol. Biol. 437 (6), 168978. doi:10.1016/j.jmb.2025.168978

PubMed Abstract | CrossRef Full Text | Google Scholar

Lv, H., Zhang, Z. M., Li, S. H., Tan, J. X., Chen, W., and Lin, H. (2020). Evaluation of different computational methods on 5-methylcytosine sites identification. Brief. Bioinform 21 (3), 982–995. doi:10.1093/bib/bbz048

PubMed Abstract | CrossRef Full Text | Google Scholar

Ma, J., Song, B., Wei, Z., Huang, D., Zhang, Y., Su, J., et al. (2022). m5C-Atlas: a comprehensive database for decoding and annotating the 5-methylcytosine (m5C) epitranscriptome. Nucleic Acids Res. 50 (D1), D196–D203. doi:10.1093/nar/gkab1075

PubMed Abstract | CrossRef Full Text | Google Scholar

Malebary, S. J., Alromema, N., Suleman, M. T., and Saleem, M. (2024). m5c-iDeep: 5-methylcytosine sites identification through deep learning. Methods 230, 80–90. doi:10.1016/j.ymeth.2024.07.008

PubMed Abstract | CrossRef Full Text | Google Scholar

Manavalan, B., Hasan, M. M., Basith, S., Gosu, V., Shin, T. H., and Lee, G. (2020). Empirical comparison and analysis of web-based DNA N (4)-Methylcytosine site prediction tools. Mol. Ther. Nucleic Acids 22, 406–420. doi:10.1016/j.omtn.2020.09.010

PubMed Abstract | CrossRef Full Text | Google Scholar

Masiello, I., and Biggiogera, M. (2017). Ultrastructural localization of 5-methylcytosine on DNA and RNA. Cell Mol. Life Sci. 74 (16), 3057–3064. doi:10.1007/s00018-017-2521-1

PubMed Abstract | CrossRef Full Text | Google Scholar

Qazi, S., Shah, D., Khan, M. A. U., Ali, S., Abrar, M., Khan, A., et al. (2025). m5C-TNKmer: identification of 5-Methylated base cytosine of ribonucleic acid using supervised machine learning techniques. Eng. Rep. 7 (1), e13073. doi:10.1002/eng2.13073

CrossRef Full Text | Google Scholar

Qiu, W. R., Jiang, S. Y., Xu, Z. C., Xiao, X., and Chou, K. C. (2017). iRNAm5C-PseDNC: identifying RNA 5-methylcytosine sites by incorporating physical-chemical properties into pseudo dinucleotide composition. Oncotarget 8 (25), 41178–41188. doi:10.18632/oncotarget.17104

PubMed Abstract | CrossRef Full Text | Google Scholar

Roundtree, I. A., Evans, M. E., Pan, T., and He, C. (2017). Dynamic RNA modifications in gene expression regulation. Cell 169 (7), 1187–1200. doi:10.1016/j.cell.2017.05.045

PubMed Abstract | CrossRef Full Text | Google Scholar

Squires, J. E., Patel, H. R., Nousch, M., Sibbritt, T., Humphreys, D. T., Parker, B. J., et al. (2012). Widespread occurrence of 5-methylcytosine in human coding and non-coding RNA. Nucleic Acids Res. 40 (11), 5023–5033. doi:10.1093/nar/gks144

PubMed Abstract | CrossRef Full Text | Google Scholar

Tanaka, E., Bailey, T., Grant, C. E., Noble, W. S., and Keich, U. (2011). Improved similarity scores for comparing motifs. Bioinformatics 27 (12), 1603–1609. doi:10.1093/bioinformatics/btr257

PubMed Abstract | CrossRef Full Text | Google Scholar

Tang, Y., Chen, K., Song, B., Ma, J., Wu, X., Xu, Q., et al. (2021). m6A-Atlas: a comprehensive knowledgebase for unraveling the N6-methyladenosine (m6A) epitranscriptome. Nucleic Acids Res. 49 (D1), D134–D143. doi:10.1093/nar/gkaa692

PubMed Abstract | CrossRef Full Text | Google Scholar

Vaswani, A., Shazeer, N., Parmar, N., Uszkoreit, J., Jones, L., Gomez, A. N., et al. (2017). Attention is all you need. Adv. Neural Inf. Process. Syst. 30. doi:10.48550/ARXIV.1706.03762

CrossRef Full Text | Google Scholar

Xu, H., Hu, R., Jia, P., and Zhao, Z. (2020). 6mA-Finder: a novel online tool for predicting DNA N6-methyladenine sites in genomes. Bioinformatics 36 (10), 3257–3259. doi:10.1093/bioinformatics/btaa113

PubMed Abstract | CrossRef Full Text | Google Scholar

Yang, X., Yang, Y., Sun, B. F., Chen, Y. S., Xu, J. W., Lai, W. Y., et al. (2017). 5-methylcytosine promotes mRNA export - NSUN2 as the methyltransferase and ALYREF as an m(5)C reader. Cell Res. 27 (5), 606–625. doi:10.1038/cr.2017.55

PubMed Abstract | CrossRef Full Text | Google Scholar

Yu, F., and Koltun, V. (2015). Multi-scale context aggregation by dilated convolutions. arXiv Prepr. arXiv:1511.07122. doi:10.48550/arXiv.1511.07122

CrossRef Full Text | Google Scholar

Zaccara, S., Ries, R. J., and Jaffrey, S. R. (2023). Publisher correction: reading, writing and erasing mRNA methylation. Nat. Rev. Mol. Cell Biol. 24 (10), 770. doi:10.1038/s41580-023-00654-3

PubMed Abstract | CrossRef Full Text | Google Scholar

Zhang, R., and Zhang, C. T. (1994). Z curves, an intutive tool for visualizing and analyzing the DNA sequences. J. Biomol. Struct. Dyn. 11 (4), 767–782. doi:10.1080/07391102.1994.10508031

PubMed Abstract | CrossRef Full Text | Google Scholar

Zhou, Y., Wu, J., Yao, S., Xu, Y., Zhao, W., Tong, Y., et al. (2023). DeepCIP: a multimodal deep learning method for the prediction of internal ribosome entry sites of circRNAs. Comput. Biol. Med. 164, 107288. doi:10.1016/j.compbiomed.2023.107288

PubMed Abstract | CrossRef Full Text | Google Scholar

Keywords: m5C site identification, multi-feature fusion, deep learning, dilated convolutional neural networks, multi-head self-attention

Citation: Huang H, Zhou F and Jia J (2025) FusDRM-m5C: a hybrid model for accurate prediction of 5-methylcytosine modification sites based on feature fusion and attention mechanism. Front. Genet. 16:1642286. doi: 10.3389/fgene.2025.1642286

Received: 10 June 2025; Accepted: 03 November 2025;
Published: 01 December 2025.

Edited by:

Yufeng Yuan, Dongguan University of Technology, China

Reviewed by:

Xiaolei Zhu, Anhui Agricultural University, China
Yuanpeng Li, Guangxi Normal University, China
Yuki Kagaya, Purdue University, United States

Copyright © 2025 Huang, Zhou and Jia. This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.

*Correspondence: Fenglin Zhou, MDA0Mjc4QGpjdS5lZHUuY24=

Disclaimer: All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article or claim that may be made by its manufacturer is not guaranteed or endorsed by the publisher.