A machine learning model for predicting chromatin accessibility from genomic sequence features
Developed by Meduri Ruthwick & Dr. Umashankar Singh | HoMeCell Lab, IIT Gandhinagar
Powered by PARAM Ananta Supercomputing Cluster
ChARM (Chromatin Accessibility Retrospective Model) is a Random Forest-based machine learning model trained on ATAC-seq data from human HEK293T cells to predict open chromatin regions using only DNA sequence features. This approach allows us to explore chromatin accessibility across 105 vertebrate genomes, especially for organisms where experimental methods like ATAC-seq are not feasible.
Understanding open chromatin across all vertebrates is challenging due to experimental constraints. ChARM enables:
- Comparative epigenomic analysis without experimental data
- Insights into chromatin evolution and accessibility landscapes
- In silico prioritization of accessible genomic regions for validation
After experimenting with 80+ feature sets, the final model uses:
- GC Skew
- CpG occurrences
- TFBS motif occurrences (only motifs with >50% GC)
Trained on ~34,000 sequences (balanced class 0/1)
- Algorithm: Random Forest Classifier
- Library:
scikit-learn - Hyperparameter Tuning:
GridSearchCV - Parameters searched:
n_estimators: 100, 200, 300max_depth: None, 10, 20, 30min_samples_split: 2, 5, 10min_samples_leaf: 1, 2, 4max_features: sqrt, log2
- ROC AUC: 0.85
- PR AUC: 0.86
- Validated across 11 independent human cell lines
- Key Visualizations:
- Confusion Matrix
- Feature Importance
- Permutation Feature Importance
- Predicted putative ATAC-like enriched regions (pAERs) across 105 vertebrate genomes
- In-depth analysis performed for primate genomes
- Enables comparative genomics and functional region identification in species without epigenomic data
Input:
- BED file of genomic regions (e.g., ATAC peaks, summit regions)
Output:
- Prediction label (open/closed)
- Prediction probability
This repository describes the model and its applications. Code and models will be available upon request. [Academic purposes only]
- Meduri Ruthwick, PhD Scholar, IIT Gandhinagar
- Dr. Umashankar Singh, Associate Professor, IIT Gandhinagar
Indian Institute of Technology Gandhinagar, Gujarat, India
For code access or collaboration inquiries:
📧 [meduri.ruthwick@iitgn.ac.in | usingh@iitgn.ac.in]
🔗 https://github.com/meduri-ruthwick
This model is part of an ongoing thesis project and is yet to be published. Please cite appropriately when referencing ChARM.


