Multivariate Mutual Information based Feature Selection for Predicting Histone Post-Translational Modifications in Epigenetic Datasets

preprint OA: closed

Abstract

Mutual information (MI) has been traditionally employed in many areas including biology to identify the non-linear relationships between features. This technique is particularly useful in the biological context to identify features such as genes, histone post-translational modifications (PTMs), transcriptional factors etc . In this work, instead of considering the conventional pairwise MI between PTM features, we evaluate multivariate mutual information (MMI) between PTM triplets, to identify a set of outlier features. This enables us to form a small subset of PTMs that serve as principal features for the prediction of the values of any histone PTM across the epigenome. We also compare the principal MMI features with those from the traditional feature selection techniques such as PCA and Orthogonal Matching Pursuit. We predict all the remaining histone PTM intensities using XGBoost based regression on the selected features. The accuracy of this technique is demonstrated on the ChIP-seq datasets from the yeast and the human epigenomes.The results indicate that the proposed MMI based feature selection technique can serve as a useful method across various biological datasets.
Full text 45,998 characters Β· extracted from preprint-html Β· click to expand
Multivariate Mutual Information based Feature Selection for Predicting Histone Post-Translational Modifications in Epigenetic Datasets | bioRxiv /* */ /* */ <!-- <!-- /*! * yepnope1.5.4 * (c) WTFPL, GPLv2 */ (function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0];var j=d.createElement(s);var dl=l!='dataLayer'?'&l='+l:'';j.src='//www.googletagmanager.com/gtm.js?id='+i+dl;j.type='text/javascript';j.async=true;f.parentNode.insertBefore(j,f);})(window,document,'script','dataLayer','GTM-M677548'); Skip to main content Home About Submit ALERTS / RSS Search for this keyword Advanced Search New Results Multivariate Mutual Information based Feature Selection for Predicting Histone Post-Translational Modifications in Epigenetic Datasets V. K. Dhanasekhar , Sibi Raj B. Pillai , View ORCID Profile Nithya Ramakrishnan doi: https://doi.org/10.1101/2025.05.28.656539 V. K. Dhanasekhar † Institute of Bioinformatics and Applied Biotechnology , India Find this author on Google Scholar Find this author on PubMed Search for this author on this site Sibi Raj B. Pillai ‑ Indian Institute of Technology Bombay , India – 400076 Find this author on Google Scholar Find this author on PubMed Search for this author on this site Nithya Ramakrishnan * Institute of Bioinformatics and Applied Biotechnology , India Find this author on Google Scholar Find this author on PubMed Search for this author on this site ORCID record for Nithya Ramakrishnan For correspondence: nitkal225{at}gmail.com Abstract Full Text Info/History Metrics Supplementary material Preview PDF Abstract Mutual information (MI) has been traditionally employed in many areas including biology to identify the non-linear relationships between features. This technique is particularly useful in the biological context to identify features such as genes, histone post-translational modifications (PTMs), transcriptional factors etc . In this work, instead of considering the conventional pairwise MI between PTM features, we evaluate multivariate mutual information (MMI) between PTM triplets, to identify a set of outlier features. This enables us to form a small subset of PTMs that serve as principal features for the prediction of the values of any histone PTM across the epigenome. We also compare the principal MMI features with those from the traditional feature selection techniques such as PCA and Orthogonal Matching Pursuit. We predict all the remaining histone PTM intensities using XGBoost based regression on the selected features. The accuracy of this technique is demonstrated on the ChIP-seq datasets from the yeast and the human epigenomes.The results indicate that the proposed MMI based feature selection technique can serve as a useful method across various biological datasets. 1. INTRODUCTION Epigenetic markers including DNA methylation, histone post-translational modifications (PTMs), non- coding RNAs etc . regulate the expression of genes without altering the genetic sequences [ 1 – 3 ]. They are inherited across cell generations in a reasonably stable manner and influenced by external factors such as diet, environment and stress, leading them to be reversible [ 4 – 8 ]. Histone PTMs are a set of prominent markers whose patterns across the chromatin play significant roles in gene activation or repression [ 9 – 12 ]. Certain histone PTMs such as H3K27me3 are known to silence the chromatin region in which they are enriched while a few others like H3K36me3 and H3K4me3 are known to activate the underlying gene for transcription [ 13 – 17 ]. While some of these histone PTMs are conserved from yeast to mammals, several others vary in their occupancy and functional profiles across the species [ 18 – 20 ]. Histone PTMs and their distributions over the genes are critical for understanding their central role in chromatin remodelling and transcriptional regulation [ 21 – 23 ]. The combinatorial pattern of histone PTMs, hypothesized as the histone code [ 24 – 26 ], is known to be crucial for several biological processes downstream. The advancement of high-throughput sequencing technologies has generated a wealth of data, creating opportunities to explore the regulatory patterns underlying the PTMs [ 27 – 29 ]. The emergence of machine learning, statistical, and probabilistic techniques has shown promise in capturing the combinatorial patterns from large datasets [ 30 – 35 ]. Pairwise correlations among different PTMs were observed and analyzed in some of the seminal works on PTM measurements [ 36 – 38 ]. For unbiased Gaussian distributed data, the covariance matrix indeed characterizes the statistical interrelationship between the variables. However, the complex non-linear relationships among PTMs pose significant analytical challenges in interpretability, necessitating diverse computational techniques, particularly towards the identification of the critical PTMs involved in the histone code. For example, while it is straightforward to identify the PTM that is most correlated to a given one, finding a set of k PTMs that predicts the given PTM sequence with minimum average error is much more combinatorially involved. The task is further complicated by the non-Gaussianity of the underlying data. Our work here focuses on identifying a set of PTMs that can predict several other PTM sequences, up to some level of accuracy. We call such a set the independent PTM feature set and term each individual PTM in this set as an independent feature. Notice that the independent features mentioned above has some similarities to the principal components (PC). Principal Component Analysis (PCA) is a statistical dimensionality reduction technique widely used to understand the relationship between features particularly in a high dimensional space [ 39 , 40 ]. The principal components are usually obtained by eigen value decomposition of the covariance matrix. The PCA effectively captures the linear relationship between the participating variables, however each PC can be a combination of several data vectors. Our approach here differs in these aspects, as we seek an independent feature set containing some of the PTM sequences themselves, and we wish to characterize relationships which are possibly nonlinear. In this work, we develop a novel approach to obtain an independent feature set of PTMs, which could be used to predict the intensities of any other histone PTM by harnessing measures from Information theory. We validate the above technique by using ChIP-seq datasets consisting of multiple histone PTMs from the yeast and human model organisms. [ 41 , 42 ]. Additionally, a comparison with selected features from other mathematical techniques such as PCA and dictionary-based reconstruction algorithms, has been provided. 2. MODEL AND METHODS 2.1. Pairwise Mutual Information (MI) based Feature Selection Mutual information is a powerful measure for characterizing the dependence of two random variables. The MI between the random variables X and Y is calculated using: This can be contrasted with the conventional correlation measures used in PCA, which primarily targets linear relationships, by an example. Consider a zero mean Gaussian random variable X and an independent random variable U equiprobable in {βˆ’1, +1}. For Y = U X , it is easy to show that E[ XY ] = 0, thus X and Y have zero correlation. However, the mutual information I ( X ; Y ) is unbounded in this case, suggesting a strong dependence. Many studies used MI-based methodologies to find insights from biological datasets. Arcos et al. [ 43 ] used a weighted MI technique to study the co-evolutionary phylogenetic relationships between influenza virus polymerase sequences - this helped the authors reduce the computational complexity in the phylogenetic inferences. Gloor et al. [ 44 ] used MI on multiple sequence alignment (MSA) to identify non-conserved sequences which are responsible for functional changes. Similarly Buslje et al. [ 45 ] used MI to identify co-evolving amino acid sequences for MSA enabling them to tackle the challenges imposed by sequence noise and redundancy normally seen phylogeny computations. Moreover, Barman and Kwon [ 46 ] created a MI-based boolean gene regulatory network (GRN) to efficiently construct regulatory networks of given target genes and to study their dynamics. Replacing the covariance matrix in PCA by a matrix containing pairwise MI values is a potential alternative to conventional PCA, however we obtain significantly better results by resorting to the approach described in the coming section. 2.2. Multivariate Mutual Information (MMI) Since the independent feature set that we seek has multiple vectors, it is imperative to move beyond the conventional pairwise relations like covariance or pairwise MI. Multivariate mutual information (MMI) is a natural candidate towards this end [ 47 , 48 ]. It extends the relationship between the pairwise PTMs to multiple-tuples - in particular, we employ the three-variable MMI for our study, calculated using the following equation: Eq. 3 can be rewritten in terms of MI as The MMI can effectively identify the graphical statistical structure of the underlying variables. To illustrate, consider two independent and identical Gaussian random variables U and V . It is easy to show that U + V and U βˆ’ V are uncorrelated and independent. Consider the random vector ( X, Y, Z ) = ( U + V, U βˆ’ V, V ). While I ( X ; Y ) = 0 for this choice, the MMI I ( X ; Y ; Z ) is βˆ’v e and unbounded. This may appear to be an extreme example, and real life data is often non-Gaussian as well. Nevertheless, there are some triplets of PTMs for which MMI takes highly negative values, whereas the pairwise MI values are all positive. For example, the MMI triplet ( X, Y, Z ) = (H3K4ac, H4K16ac, H4R3me2s) has a highly negative MMI value of βˆ’0.48, whereas the corresponding pairwise MI values are all positive, as illustrated graphically in Fig 1 . Based on Eq. 3 , this suggests that knowing the value of Z makes X and Y more dependent. Thus, choosing triplets with significant negative MMI for the feature set seems to be a reasonable idea to build an independent feature set. Download figure Open in new tab Fig. 1. I llustration of a negative MMI case. Nodes in the figure represent the random variables X, Y , and Z in Equation 3 , corresponding to histone modifications H3K4ac, H4K16ac, and H4R3me2s, respectively. Edge weights represent MI values. 2.3. Prediction of histone PTM values using XGBoost Once a feature set is chosen, our aim is to predict the remaining PTMs using the feature set. This will bring the PTM interdependencies to the fore. To validate the features selected using the proposed techniques, we used a regression model (XGBoost, Version 2.1.3) to predict the intensities of each histone PTM (target) using the selected histone PTMs (features). XGBoost was chosen since it is well known for its efficient gradient boosting algorithms and scalability, and is particularly suited for handling complex and large datasets [ 49 – 51 ]. The XGBoost model parameters used were: n_estimators = 1000, max_depth = 10, random_state = 42, and n_jobs = βˆ’1. For the prediction of target histone PTMs, the data was split into 33% (for testing) and 67% (for training the model). We employed 10-fold cross-validation using the scikit-learn Python library. To evaluate the model’s prediction accuracy, we used the coefficient of determination ( R 2 score) [ 52 , 53 ]. 2.4. Comparison with Linear Predictive Models In linear models, one can think of the feature set as a matrix A , with each column a selected feature vector, or principal component in case of PCA. In our case, A is a tall matrix with more rows than columns. A target PTM sequence y is then approximated as Ε· = Ax , for some suitable vector x . For PCA, we choose a fixed number of dominant principal components to form R . For performance comparison, we also consider an alternative scheme in which the set of features is chosen in a greedy manner, as a function of the target PTM y itself. In particular, Orthogonal Matching Pursuit (OMP) is a well-known greedy technique employed for feature selection in high-dimensional datasets [ 54 , 55 ]. While OMP is more suited to the cases where R has more columns than rows, here we employ OMP to iteratively select the most correlated features for each target until the residual error is minimal.We compared the features selected using the proposed MMI techniques against the ones obtained through OMP, for each target histone (using XGBoost regression); The selected features are presented in Fig. 3 ; Fig. 3(a) is a non-symmetrical heatmap of target histone PTMs and feature histone PTMs identified through OMP while Fig. 3(b) heatmap of highly negatively MMI histone PTM triplets identified using the MMI method (see Sec. 2.2 for the negative MMI case). The x-axis represents the first and second histone PTMs, and the y-axis represents the third histone PTM. The values represent the MMI scores for each triplet It is has to be noted that the OMP based features are tailored for each target histone PTM. while the MMI based features ( Fig. 3(b) ) are for the global set of PTMs. Additionally, comparative analyses of the MMI-based selected features with those obtained from the traditional techniques such as PCA, Pseudo-inverse were also performed. More details about the OMP, PCA, and Pseudo-inverse pipelines are provided in the Supplementary Information (SI) Sec. 1. The overall workflow of our study is illustrated in Figure 2 . Download figure Open in new tab Fig. 2. Histone PTMs analysis workflow. Preprocessed ChIP-seq data were subjected to PCA, MMI and OMP based feature selection processes. XGBoost was used to predict target histone PTMs based on feature histone PTMs selected through those feature selection methodologies. Download figure Open in new tab Fig. 3. Yeast feature histone PTMs. (a) Heatmap of feature histone PTMs identified using the OMP method (see Sec. 2.4). The x-axis represents feature histone PTMs, and the y-axis represents target histone PTMs. The values (0 for absence and 1 for presence) indicate the occurrence of feature histone PTMs. (b) Heatmap of highly negatively MMI histone PTM triplets identified using the MMI method (see Sec. 2.2 for the negative MMI case). The x-axis represents the first and second histone PTMs, and the y-axis represents the third histone PTM. The values represent the MMI scores for each triplet. 3. RESULTS 3.1. Data Collection and Preprocessing In this study, we have utilized the histone PTMs obtained from the ChIP-seq data corresponding to the histone yeast (GEO ID: GSE61888) and human (SRA ID:SRA000287) epigenomes, as reported in [ 41 ] and [ 42 ] resepectively. These datasets encompass acetylation, methylation and phosphorylation of histones and span 26 yeast histone PTMs and 39 human histone PTMs. As a preliminary step, we analyzed the nature of the distribution of datasets. Particularly, using the Shapiro-Wilk test [ 56 , 57 ] the normality of the histone PTMs distribution was assessed - the results are provided in SI tables S1 and S2. It can be inferred from the test statistics and p-values that the human histone PTMs are not normally distributed while the yeast histone PTMs show significant deviations from the normality. Next, we standardized both the datasets to zero mean; for human dataset the extreme values were trimmed - more details are provided in Sec. S3. The histograms of the histone PTMs for the two datasets before and after these steps are provided in SI figures S2-S5. Subsequently, to compute MMI, we discretized the pre-processed datasets by binning each histone PTM distribution into 100 bins with a width of 0.1 each, where the global maximum was 4 and the global minimum was βˆ’6. For the human dataset, we used 130 bins with a width of 0.56 each - here the global maximum was 40 and the global minimum was βˆ’33. We verified that the chosen bin-size is optimum by plotting the entropies for varying bin-sizes and observing minimal changes in the entropy (see SI Sec.4). 3.2. Results from pairwise MI and PCA As a baseline comparison, the heatmaps and scree plots for the covariance and MI based PCA are plotted in Fig. 4 and Fig. 5 for the yeast and human datasets respectively. To assess the predictive power of the MI- and covariance-based principal components for target histone PTMs, we selected features based on the first five PCs (after transformation - for more details, see SI Sec. S 1.2) to compute the R 2 scores for all the histone PTMs. Figs. SI S5 (a) and (b) present the prediction results for both yeast and human datasets, respectively. Both the Figs. SI S5 (a) and (b) compare these PC-based predictions with two alternative R 2 scores: one derived from the most highly correlated histone PTM, and another, using all remaining histone PTMS. From these analyses, it is evident that the PC-based R 2 values are lower than those obtained using the highest-correlated histone PTM-based method. Download figure Open in new tab Fig. 4. PCA Analysis of Yeast Histone PTMs Dataset: (a) Covariance matrix of the yeast histone PTMs represented on a color scale (light orange = βˆ’ ve , dark orange = + ve ; diagonal = correlation values), and (b) the corresponding scree plot showing the variance explained by each principal component (bar plot: individual explained variance; line plot: cumulative explained percentage variance). (c) Mutual information (MI) of the pairs of histone PTMs represented as a matrix on a color scale (light orange = low, dark orange = high; diagonal = entropy values), and (d) the corresponding scree plot showing the information explained by each principal component (bar plot: individual explained information; line plot: cumulative explained percentage information). Download figure Open in new tab Fig. 5. PCA Analysis of Human Histone PTMs Dataset: (a) Covariance matrix of the human histone PTMs represented on a color scale (light orange = βˆ’v e , dark orange = + ve ; diagonal = correlation values), and (b) the corresponding scree plot showing the variance explained by each principal component (bar plot: individual explained variance; line plot: cumulative explained percentage variance). (c) Mutual information (MI) of the pairs of histone PTMs represented as a matrix on a color scale (light orange = low, dark orange = high; diagonal = entropy values), and (d) the corresponding scree plot showing the information explained by each principal component (bar plot: individual explained information; line plot: cumulative explained percentage information). 3.3. Features identified by MMI help predict histone PTM with high goodness of fit Extending the pairwise MI further, we computed MMI for triplets of histone PTMs as described in Sec 2.1. Specifically only unique triplets are considered using Eq. 2 . For yeast, the MMI values are ranged from βˆ’0.49 to 1.2, while for humans, they are ranged from βˆ’0.9 to 0.5. The set of all histone PTMs that are part of the lowest MMI triplets (with different thresholds viz βˆ’0.44, βˆ’0.43, βˆ’0.41 for the yeast dataset, βˆ’0.9,βˆ’0.7,βˆ’0.6 for the human dataset) are chosen as the principal histones (feature histones). Increasing the threshold will accommodate more feature vectors; these are listed in Table 1 . The heatmaps of MMI of the feature histone PTMs in the yeast and human datasets were plotted in Fig. 3(b) and SI Fig. S6(b) respectively. View this table: View inline View popup Download powerpoint Table 1. Feature histone PTMs identified with different MMI cut-off thresholds. Using the principal histone PTMs, based on MMI, as features, we predicted the remaining histones with our regression model (Sec. 2.2) employing the R 2 value as a measure of prediction fit (blue-circle line). We also compared the R 2 results obtained from this approach with four other distinct feature selection methods. First, we selected the most highly correlated histone PTM as a feature for each target histone and calculated the square of the Pearson correlation values (red-triangle line), which are equivalent to the R 2 scores in as a univariate linear regression model. For example, in Fig. 6(a) (shown in red), H3K14ac was paired with its most highly correlated histone, H3K23ac (see the correlational heatmap on SI Fig. S7), which had a Pearson correlation coefficent of 0.93 and a squared value of 0.86. As another comparison (purple-diamond line), we combined the feature histone PTMs selected using MMI with the highest correlated histone PTM, H3K23ac (if not originally present in the feature set) and calculated R 2 scores for human dataset. Thirdly (orange-square), we predicted each target PTM using the feature histone PTMs obtained by the OMP feature selection method (for more details, see Sec. 2.3 and SI Sec. S 8). We also show that the OMP based and pseudo-Inverse based features yielded congruent R 2 coefficients for all the target histone PTMs in SI Figs. 12 (a) and (b). In the final comparison(cyan-x line), for each target histone PTM, all the remaining histone PTMs were used as features and the R 2 values were computed. Download figure Open in new tab Fig. 6. Yeast Histone PTMs - XGBoost Regression Prediction: Plots (a)-(c) illustrate variations in the regression scores calculated under different negative MMI cut-off values (βˆ’0.44, βˆ’0.43, and βˆ’0.41, respectively). Markers: Red triangles represent PTMs with the highest squared Pearson correlation values. Blue circles indicate PTMs with highly negative MMI values. orange square represent the OMP-based feature with R 2 scores. cyan X show the remaining PTMs with the R 2 regression score. (d) illustrates the variations in MI values between predicted and expected target histone PTMs under the above MMI cut-off values. Figs. 6 and 7 present the regression results for the MMI-based feature selection and its comparison with other feature selection methods from yeast and human datasets respectively. From figs. 6 and 7 ( (a), (b) , and (c) ) it can be observed that as the cut-off values for MMI-based feature selection are relaxed more histone PTMs are moved from the target to the feature set. For the most of the target histone PTMs (except in cases of H3K9me3 and H3K79me3 in human dataset βˆ’ we expand on these in the SI Sec. S10), the R 2 prediction score using MMI feature selection is higher than those with the highly correlated feature plot. Secondly, when we predicted target histone PTMs using the highly negative MMI histone PTM feature set and highest correlated histone PTMs, the R2 scores closely match those obtained when predicting target histone using all the remaining histone PTMs as features. Similarly, Figs. 6 (d) and 7 (d) show MI values between predicted and original target histone PTMs using the MMI feature sets (at an MMI cut-off of βˆ’0.41 for yeast and βˆ’0.61 for human), yielding results comparable to those obtained using all remaining histone PTMs. Download figure Open in new tab Fig. 7. Human Histone PTMs βˆ’ XGBoost Regression Prediction: Plots (a)-(c) illustrate variations in the regression scores calculated under different negative MMI cut-off values (βˆ’0.90, βˆ’0.70, and βˆ’0.60, respectively). Markers: Red triangles represent PTMs with the highest squared Pearson correlation values. Blue circles indicate PTMs with highly negative MMI values. orange square represent the OMP-based feature with R 2 scores. cyan X show the remaining PTMs with the R 2 regression score. (d) illustrates the variations in MI values between predicted and expected target histone PTMs under the above MMI cut-off values. 4. CONCLUSION Biological datasets are characterized by large dimensionality, diversity and complex relationships between the features (such as genes, proteins, transcription factors, histone PTMs etc .) Epigenetic data such as histone PTMs are also set apart by distinct patterns in specific regions of genes and interaction between each other, leading up to the histone code. For prediction of the gene expression based on the patterns in specific histone PTMs across the chromatin, feature selection becomes an important criterion owing to the redundancy and combinatorial complexity among the histone PTMs. The proposed work introduces a new methodology for feature selection using multivariate mutual information (MMI). We demonstrate this methodology by selecting global set of histone PTMs that can predict the intensities of any other histone PTMs with high R 2 coefficients. We also compared our method with standard feature selection techniques such as OMP and PCA. It has to be noted that this method is generalizable to any dataset with complex interrelationships between the features.In the future, we intend to extend this method to explore all the other unique relationships in MMI and use them appropriately for explaining the datasets from different biological experiments. DATA AND CODE AVAILABILITY The data analyzed in this study are available in the Gene Expression Omnibus under the accession number GSE61888 and in the Sequence Read Archive under accession number SRA000287. The complete code base is available at https://github.com/nithya-ramakrishnan-biomodeling/multivariate_ptms_analysis -. The corresponding author NR should be contacted for the any other requests. ACKNOWLEDGEMENTS This work was supported by the Department of Electronics, Information Technology, Biotechnology, and Science & Technology of the Government of Karnataka, India. Footnotes email - dhanasekharvk{at}gmail.com , bsraj{at}ee.iitb.ac.in , nithya{at}ibab.ac.in REFERENCES [1]. ↡ Dieter Weichenhan and Christoph Plass . The evolving epigenome . Human Molecular Genetics , 22 ( R1 ): R1 – R6 , October 2013 . ISSN 0964-6906 . OpenUrl CrossRef PubMed Web of Science [2]. Alan P. Wolffe and Marjori A. Matzke . Epigenetics: Regulation Through Repression . Science , 286 ( 5439 ): 481 – 486 , October 1999 . OpenUrl Abstract / FREE Full Text [3]. ↡ Jian-Wei Wei , Kai Huang , Chao Yang , and Chun-Sheng Kang . Non-coding RNAs as regulators in epigenetics (Review) . Oncology Reports , 37 ( 1 ): 3 – 9 , January 2017 . ISSN 1021-335X . OpenUrl CrossRef PubMed [4]. ↡ Zhangli Su and John M. Denu . Reading the Combinatorial Histone Language . ACS Chemical Biology , 11 ( 3 ): 564 – 574 , March 2016 . ISSN 1554-8929 . OpenUrl CrossRef PubMed [5]. Tianyi Zhang , Sarah Cooper , and Neil Brockdorff . The interplay of histone modifications – writers that read . EMBO reports , 16 ( 11 ): 1467 – 1481 , November 2015 . ISSN 1469-221X . OpenUrl Abstract / FREE Full Text [6]. Pauline N. C. B. Audergon , Sandra Catania , Alexander Kagansky , Pin Tong , Manu Shukla , Alison L. Pidoux , and Robin C. Allshire . Restricted epigenetic inheritance of H3K9 methylation . Science , 348 ( 6230 ): 132 – 135 , April 2015 . OpenUrl Abstract / FREE Full Text [7]. Eric I. Campos , James M. Stafford , and Danny Reinberg . Epigenetic inheritance: Histone bookmarks across generations . Trends in Cell Biology , 24 ( 11 ): 664 – 674 , November 2014 . ISSN 0962-8924, 1879–3088 . OpenUrl CrossRef PubMed [8]. ↡ Alice Wenger , Alva Biran , Nicolas Alcaraz , Alba RedΓ³-Riveiro , Annika Charlotte Sell , Robert Krautz , Valentin Flury , Nazaret ReverΓ³n-GΓ³mez , Victor Solis-Mezarino , Moritz VΓΆlker-Albert , Axel Imhof , Robin Andersson , Joshua M. Brickman , and Anja Groth . Symmetric inheritance of parental histones governs epigenome maintenance and embryonic stem cell identity . Nature Genetics , 55 ( 9 ): 1567 – 1578 , September 2023 . ISSN 1546-1718 . OpenUrl CrossRef PubMed [9]. ↡ Christoph Hauser , Bernd Schuettengruber , Stefan Bartl , Gerda Lagger , and Christian Seiser . Activation of the Mouse Histone Deacetylase 1 Gene by Cooperative Histone Phosphorylation and Acetylation . Molecular and Cellular Biology , 22 ( 22 ): 7820 – 7830 , November 2002 . ISSN null. OpenUrl Abstract / FREE Full Text [10]. Ester Valls , Sara SΓ‘nchez-Molina , and Marian A. MartΓ­nez-BalbΓ‘s . Role of Histone Modifications in Marking and Activating Genes through Mitosis * . Journal of Biological Chemistry , 280 ( 52 ): 42592 – 42600 , December 2005 . ISSN 0021-9258, 1083–351X . OpenUrl Abstract / FREE Full Text [11]. Xiaozhuan Dai , Youhuang Bai , Lihua Zhao , Xianying Dou , Yanhui Liu , Lulu Wang , Yi Li , Weimin Li , Yanan Hui , Xinyu Huang , Zonghua Wang , and Yuan Qin . H2A.Z Represses Gene Expression by Modulating Promoter Nucleosome Structure and Enhancer Histone Modifications in Arabidopsis . Molecular Plant , 10 ( 10 ): 1274 – 1292 , October 2017 . ISSN 1674-2052 . OpenUrl CrossRef PubMed [12]. ↡ Philip Hublitz , Mareike Albert , Antoine Hfmpeters , Philip Hublitz , Mareike Albert , and Antoine H. F. M. Peters . Mechanisms of transcriptional repression by histone lysine methylation . The International Journal of Developmental Biology , 53 ( 2-3 ): 335 – 354 , April 2009 . ISSN 0214-6282, 1696–3547 . OpenUrl CrossRef PubMed Web of Science [13]. ↡ Yichao Cai , Ying Zhang , Yan Ping Loh , Jia Qi Tng , Mei Chee Lim , Zhendong Cao , Anandhkumar Raju , Erez Lieberman Aiden , Shang Li , Lakshmanan Manikandan , Vinay Tergaonkar , Greg Tucker-Kellogg , and Melissa Jane Fullwood . H3K27me3-rich genomic regions can function as silencers to repress gene expression via chromatin interactions . Nature Communications , 12 ( 1 ): 719 , January 2021 . ISSN 2041-1723 . OpenUrl CrossRef PubMed [14]. Weiye Zhao , Ying Xu , Yufan Wang , Dan Gao , Jasmine King , Yajie Xu , and Fu-Sen Liang . Investigating crosstalk between H3K27 acetylation and H3K4 trimethylation in CRISPR/dCas-based epigenome editing and gene activation . Scientific Reports , 11 ( 1 ): 15912 , August 2021 . ISSN 2045-2322 . OpenUrl CrossRef PubMed [15]. FranΓ§oise S. Howe , Harry Fischl , Struan C. Murray , and Jane Mellor . Is H3K4me3 instructive for transcription activation? BioEssays , 39 ( 1 ): e201600095 , 2017 . ISSN 1521-1878 . OpenUrl CrossRef [16]. Shannon M. Lauberth , Takahiro Nakayama , Xiaolin Wu , Andrea L. Ferris , Zhanyun Tang , Stephen H. Hughes , and Robert G. Roeder . H3K4me3 Interactions with TAF3 Regulate Preinitiation Complex Assembly and Selective Gene Activation . Cell , 152 ( 5 ): 1021 – 1036 , February 2013 . ISSN 0092-8674 . OpenUrl CrossRef PubMed Web of Science [17]. ↡ Yan-Ming Xu , Ji-Ying Du , and Andy T. Y. Lau . Posttranslational modifications of human histone H3: An update . PROTEOMICS , 14 ( 17-18 ): 2047 – 2060 , 2014 . ISSN 1615-9861 . OpenUrl CrossRef PubMed [18]. ↡ Benjamin A. Garcia , Sandra B. Hake , Robert L. Diaz , Monika Kauer , Stephanie A. Morris , Judith Recht , Jeffrey Shabanowitz , Nilamadhab Mishra , Brian D. Strahl , C. David Allis , and Donald F. Hunt . Organismal Differences in Post-translational Modifications in Histones H3 and H4 * . Journal of Biological Chemistry , 282 ( 10 ): 7641 – 7655 , March 2007 . ISSN 0021-9258, 1083–351X . OpenUrl Abstract / FREE Full Text [19]. He Huang , Shu Lin , Benjamin A. Garcia , and Yingming Zhao . Quantitative Proteomic Analysis of Histone Modifications . Chemical Reviews , 115 ( 6 ): 2376 – 2418 , March 2015 . ISSN 0009-2665 . OpenUrl CrossRef PubMed [20]. ↡ Yong H. Woo and Wen-Hsiung Li . Evolutionary Conservation of Histone Modifications in Mammals . Molecular Biology and Evolution , 29 ( 7 ): 1757 – 1767 , July 2012 . ISSN 0737-4038 . OpenUrl CrossRef PubMed Web of Science [21]. ↡ Jennifer C Harr , Adriana Gonzalez-Sandoval , and Susan M Gasser . Histones and histone modifications in perinuclear chromatin anchoring: From yeast to man . EMBO reports , 17 ( 2 ): 139 – 155 , February 2016 . ISSN 1469-221X . OpenUrl Abstract / FREE Full Text [22]. Thomas O. Tolsma and Jeffrey C. Hansen . Post-translational modifications and chromatin dynamics . Essays in Biochemistry , 63 ( 1 ): 89 – 96 , March 2019 . ISSN 0071-1365 . OpenUrl Abstract / FREE Full Text [23]. ↡ Sara Martire and Laura A. Banaszynski . The roles of histone variants in fine-tuning chromatin organization and function . Nature Reviews Molecular Cell Biology , 21 ( 9 ): 522 – 541 , September 2020 . ISSN 1471-0080 . OpenUrl PubMed [24]. ↡ Thomas Jenuwein and C. David Allis . Translating the Histone Code . Science , 293 ( 5532 ): 1074 – 1080 , August 2001 . OpenUrl Abstract / FREE Full Text [25]. Michael F. Dion , Steven J. Altschuler , Lani F. Wu , and Oliver J. Rando . Genomic characterization reveals a simple histone H4 acetylation code . Proceedings of the National Academy of Sciences , 102 ( 15 ): 5501 – 5506 , April 2005 . OpenUrl Abstract / FREE Full Text [26]. ↡ Steven Henikoff . Histone modifications: Combinatorial complexity or cumulative simplicity? Proceedings of the National Academy of Sciences , 102 ( 15 ): 5308 – 5309 , April 2005 . OpenUrl FREE Full Text [27]. ↡ Anshul Kundaje , Wouter Meuleman , Jason Ernst , Misha Bilenky , et al. Integrative analysis of 111 reference human epigenomes . Nature , 518 ( 7539 ): 317 – 330 , February 2015 . ISSN 1476-4687 . OpenUrl CrossRef PubMed [28]. RenΓ© A. M. Dirks , Hendrik G. Stunnenberg , and Hendrik Marks . Genome-wide epigenomic profiling for biomarker discovery . Clinical Epigenetics , 8 ( 1 ): 122 , November 2016 . ISSN 1868-7083 . OpenUrl CrossRef PubMed [29]. ↡ Itika Arora and Trygve O. Tollefsbol . Computational methods and next-generation sequencing approaches to analyze epigenetics data: Profiling of methods and applications . Methods , 187 : 92 – 103 , March 2021 . ISSN 1046-2023 . OpenUrl CrossRef PubMed [30]. ↡ Bo Xia , Dongyu Zhao , Guangyu Wang , Min Zhang , Jie Lv , Alin S. Tomoiaga , Yanqiang Li , Xin Wang , Shu Meng , John P. Cooke , Qi Cao , Lili Zhang , and Kaifu Chen . Machine learning uncovers cell identity regulator by histone code . Nature Communications , 11 ( 1 ): 2696 , June 2020 . ISSN 2041-1723 . OpenUrl CrossRef PubMed [31]. Hong Yu , Shanshan Zhu , Bing Zhou , Huiling Xue , and Jing-Dong J. Han . Inferring causal relationships among different histone modifications and gene expression . Genome Research , 18 ( 8 ): 1314 – 1324 , August 2008 . ISSN 1088-9051, 1549–5469 . OpenUrl Abstract / FREE Full Text [32]. Stephen A. Hoang , Xiaojiang Xu , and Stefan Bekiranov . Quantification of histone modification ChIP-seq enrichment for data mining and machine learning applications . BMC Research Notes , 4 ( 1 ): 1 – 12 , December 2011 . ISSN 1756-0500 . OpenUrl CrossRef PubMed [33]. Zhen Chen , Xuhan Liu , Fuyi Li , Chen Li , Tatiana Marquez-Lago , AndrΓ© Leier , Tatsuya Akutsu , Geoffrey I Webb , Dakang Xu , Alexander Ian Smith , Lei Li , Kuo-Chen Chou , and Jiangning Song . Large-scale comparative assessment of computational predictors for lysine post-translational modification sites . Briefings in Bioinformatics , 20 ( 6 ): 2267 – 2290 , November 2019 . ISSN 1477-4054 . OpenUrl CrossRef PubMed [34]. Haifen Chen , Stefano Lonardi , and Jie Zheng . Deciphering histone code of transcriptional regulation in malaria parasites by large-scale data mining . Computational Biology and Chemistry , 50 : 3 – 10 , June 2014 . ISSN 1476-9271 . OpenUrl CrossRef PubMed [35]. ↡ Trygve Tollefsbol Sascha Jung , Muhammad Ali , and Antonio del Sol . Chapter Thirty βˆ’ Methods in epigenetics-based systems biology and their applications . In Trygve Tollefsbol , editor, Epigenetics Methods, volume 18 of Translational Epigenetics , pages 615 – 646 . Academic Press , January 2020 . [36]. ↡ Juliane Perner , Julia Lasserre , Sarah Kinkley , Martin Vingron , and Ho-Ryun Chung . Inference of interactions between chromatin modifiers and histone modifications: From ChIP-Seq data to chromatin-signaling . Nucleic Acids Research , 42 ( 22 ): 13689 – 13695 , December 2014 . ISSN 0305-1048 . OpenUrl CrossRef PubMed [37]. Julia Lasserre , Ho-Ryun Chung , and Martin Vingron . Finding Associations among Histone Modifications Using Sparse Partial Correlation Networks . PLOS Computational Biology , 9 ( 9 ): e1003168 , September 2013 . ISSN 1553-7358 . OpenUrl CrossRef [38]. ↡ Veit SchwΓ€mmle , Claudia-Maria Aspalter , Simone Sidoli , and Ole N. Jensen . Large Scale Analysis of Co-existing Post-translational Modifications in Histone Tails Reveals Global Fine Structure of Cross-talk * . Molecular & Cellular Proteomics , 13 ( 7 ): 1855 – 1865 , July 2014 . ISSN 1535-9476, 1535–9484 . OpenUrl CrossRef PubMed [39]. ↡ HervΓ© Abdi and Lynne J. Williams . Principal component analysis . WIREs Computational Statistics , 2 ( 4 ): 433 – 459 , 2010 . ISSN 1939-0068 . OpenUrl CrossRef [40]. ↡ Shuangge Ma and Ying Dai . Principal component analysis based methods in bioinformatics studies . Briefings in Bioinformatics , 12 ( 6 ): 714 – 722 , November 2011 . ISSN 1467-5463 . OpenUrl CrossRef PubMed [41]. ↡ Assaf Weiner , Tsung-Han S. Hsieh , Alon Appleboim , Hsiuyi V. Chen , Ayelet Rahat , Ido Amit , Oliver J. Rando , and Nir Friedman . High-Resolution Chromatin Dynamics during a Yeast Stress Response . Molecular Cell , 58 ( 2 ): 371 – 386 , April 2015 . ISSN 1097-2765 . OpenUrl CrossRef PubMed [42]. ↡ Zhibin Wang , Chongzhi Zang , Jeffrey A. Rosenfeld , Dustin E. Schones , Artem Barski , Suresh Cuddapah , Kairong Cui , Tae-Young Roh , Weiqun Peng , Michael Q. Zhang , and Keji Zhao . Combinatorial patterns of histone acetylations and methylations in the human genome . Nature Genetics , 40 ( 7 ): 897 – 903 , July 2008 . ISSN 1546-1718 . OpenUrl CrossRef PubMed Web of Science [43]. ↡ Sarah Arcos , Alvin X Han , Aartjan J W te Velthuis , Colin A Russell , and Adam S Lauring . Mutual information networks reveal evolutionary relationships within the influenza A virus polymerase . Virus Evolution , 9 ( 1 ): vead037 , January 2023 . ISSN 2057-1577 . OpenUrl CrossRef PubMed [44]. ↡ Gregory B. Gloor , Louise C. Martin , Lindi M. Wahl , and Stanley D. Dunn . Mutual Information in Protein Multiple Sequence Alignments Reveals Two Classes of Coevolving Positions . Biochemistry , 44 ( 19 ): 7156 – 7165 , May 2005 . ISSN 0006-2960 . OpenUrl CrossRef PubMed Web of Science [45]. ↡ Cristina Marino Buslje , Javier Santos , Jose Maria Delfino , and Morten Nielsen . Correction for phylogeny, small number of observations and data redundancy improves the identification of coevolving amino acid pairs using mutual information . Bioinformatics , 25 ( 9 ): 1125 – 1131 , May 2009 . ISSN 1367-4803 . OpenUrl CrossRef PubMed Web of Science [46]. ↡ Shohag Barman and Yung-Keun Kwon . A novel mutual information-based Boolean network inference method from time-series gene expression data . PLOS ONE , 12 ( 2 ): e0171097 , February 2017 . ISSN 1932-6203 . OpenUrl CrossRef PubMed [47]. ↡ Sunil Srinivasa . A REVIEW ON MULTIVARIATE MUTUAL INFORMATION . [48]. ↡ AmirEmad Ghassami and Negar Kiyavash . Interaction information for causal inference: The case of directed triangle . In 2017 IEEE International Symposium on Information Theory (ISIT), pages 1326 – 1330 , June 2017 . [49]. ↡ Tianqi Chen and Carlos Guestrin . XGBoost: A Scalable Tree Boosting System . In Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pages 785 – 794 , August 2016 . [50]. Ibomoiye Domor Mienye and Yanxia Sun . A Survey of Ensemble Learning: Concepts, Algorithms, Applications, and Prospects . IEEE Access , 10 : 99129 – 99149 , 2022 . ISSN 2169-3536 . OpenUrl CrossRef [51]. ↡ Saleh R. Mousa , Peter R. Bakhit , Osama A. Osman , and Sherif Ishak . A Comparative Analysis of Tree-Based Ensemble Methods for Detecting Imminent Lane Change Maneuvers in Connected Vehicle Environments . Transportation Research Record , 2672 ( 42 ): 268 – 279 , December 2018 . ISSN 0361-1981 . OpenUrl [52]. ↡ N. J. D. Nagelkerke . A note on a general definition of the coefficient of determination . Biometrika , 78 ( 3 ): 691 – 692 , September 1991 . ISSN 0006-3444 . OpenUrl CrossRef Web of Science [53]. ↡ Davide Chicco , Matthijs J. Warrens , and Giuseppe Jurman . The coefficient of determination R-squared is more informative than SMAPE, MAE, MAPE, MSE and RMSE in regression analysis evaluation . PeerJ Computer Science , 7 : e623 , July 2021 . ISSN 2376-5992 . [54]. ↡ T. Tony Cai and Lie Wang . Orthogonal Matching Pursuit for Sparse Signal Recovery With Noise . IEEE Transactions on Information Theory , 57 ( 7 ): 4680 – 4688 , July 2011 . ISSN 1557-9654 . OpenUrl CrossRef [55]. ↡ Thomas Blumensath and Mike E. Davies . Gradient Pursuits . IEEE Transactions on Signal Processing , 56 ( 6 ): 2370 – 2382 , June 2008 . ISSN 1941-0476 . OpenUrl CrossRef [56]. ↡ S. S. Shapiro and M. B. Wilk . An Analysis of Variance Test for Normality (Complete Samples) . Biometrika , 52 ( 3/4 ): 591 – 611 , 1965 . ISSN 0006-3444 . OpenUrl CrossRef Web of Science [57]. ↡ M. Mahibbur Rahman and Z. Govindarajulu . A modification of the test of Shapiro and Wilk for normality . Journal of Applied Statistics , 24 ( 2 ): 219 – 236 , April 1997 . ISSN 0266-4763 . OpenUrl CrossRef View the discussion thread. Back to top Previous Next Posted June 01, 2025. Download PDF Supplementary Material Email Thank you for your interest in spreading the word about bioRxiv. NOTE: Your email address is requested solely to identify you as the sender of this article. Your Email * Your Name * Send To * Enter multiple addresses on separate lines or separate them with commas. You are going to email the following Multivariate Mutual Information based Feature Selection for Predicting Histone Post-Translational Modifications in Epigenetic Datasets Message Subject (Your Name) has forwarded a page to you from bioRxiv Message Body (Your Name) thought you would like to see this page from the bioRxiv website. Your Personal Message CAPTCHA This question is for testing whether or not you are a human visitor and to prevent automated spam submissions. Share Multivariate Mutual Information based Feature Selection for Predicting Histone Post-Translational Modifications in Epigenetic Datasets V. K. Dhanasekhar , Sibi Raj B. Pillai , Nithya Ramakrishnan bioRxiv 2025.05.28.656539; doi: https://doi.org/10.1101/2025.05.28.656539 Share This Article: Copy Citation Tools Multivariate Mutual Information based Feature Selection for Predicting Histone Post-Translational Modifications in Epigenetic Datasets V. K. Dhanasekhar , Sibi Raj B. Pillai , Nithya Ramakrishnan bioRxiv 2025.05.28.656539; doi: https://doi.org/10.1101/2025.05.28.656539 Citation Manager Formats BibTeX Bookends EasyBib EndNote (tagged) EndNote 8 (xml) Medlars Mendeley Papers RefWorks Tagged Ref Manager RIS Zotero Tweet Widget Facebook Like Google Plus One Subject Area Bioinformatics Subject Areas All Articles Animal Behavior and Cognition (7635) Biochemistry (17690) Bioengineering (13892) Bioinformatics (41936) Biophysics (21451) Cancer Biology (18588) Cell Biology (25499) Clinical Trials (138) Developmental Biology (13378) Ecology (19899) Epidemiology (2067) Evolutionary Biology (24320) Genetics (15609) Genomics (22506) Immunology (17736) Microbiology (40394) Molecular Biology (17181) Neuroscience (88603) Paleontology (666) Pathology (2832) Pharmacology and Toxicology (4824) Physiology (7641) Plant Biology (15152) Scientific Communication and Education (2045) Synthetic Biology (4294) Systems Biology (9825) Zoology (2271)

Text is read by the "Ask this paper" AI Q&A widget below. Extraction quality varies by source β€” PMC NXML preserves structure cleanly, OA-HTML may include some navigation residue, and OA-PDF can have broken hyphenation. The publisher copy (via DOI) is the canonical version.

My notes (saved in your browser only)

βš™ Ask this paper AI returns verbatim quotes from the full text Β· source: preprint-html β“˜

Answers must be backed by verbatim quotes from this paper's full text. Hallucinated quotes are dropped automatically; if no verbatim passage answers the question, we say so. How this works

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. This is a recent paper (2025) β€” citers typically take a year or two to land, and the OpenAlex reference graph may still be filling in.

Source provenance

europepmc
last seen: 2026-05-20T01:45:00.602351+00:00