Spaces:
Running on Zero
Running on Zero
File size: 4,306 Bytes
3ae1576 e131785 3ae1576 e131785 3ae1576 e131785 3ae1576 e131785 9e178d2 e131785 9e178d2 e131785 9e178d2 3ae1576 e131785 9e178d2 e131785 9e178d2 e131785 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 | ---
title: DeepVRegulome
emoji: 🧬
colorFrom: green
colorTo: blue
sdk: gradio
sdk_version: 5.33.0
app_file: app.py
pinned: true
license: cc-by-nc-4.0
models:
- duttaprat/DeepVRegulome
tags:
- biology
- bioinformatics
- genomics
- regulatory-genomics
- variant-effect-prediction
- dnabert
- transcription-factors
- splice-sites
short_description: 464 DNABERT models for regulatory variant effect prediction
---
# DeepVRegulome Demo
<p align="center">
<a href="https://github.com/DavuluriLab/DeepVRegulome">
<img src="https://img.shields.io/badge/GitHub-Repo-181717?logo=github" alt="GitHub">
</a>
<a href="https://huggingface.co/duttaprat/DeepVRegulome">
<img src="https://img.shields.io/badge/%F0%9F%A4%97-Models-yellow" alt="Hugging Face Models">
</a>
<a href="https://pypi.org/project/deepvregulome/">
<img src="https://img.shields.io/pypi/v/deepvregulome?color=blue" alt="PyPI">
</a>
<a href="https://pepy.tech/projects/deepvregulome">
<img src="https://static.pepy.tech/personalized-badge/deepvregulome?period=total&units=INTERNATIONAL_SYSTEM&left_color=BLACK&right_color=GREEN&left_text=downloads" alt="PyPI Downloads">
</a>
<a href="https://arxiv.org/abs/2511.09026">
<img src="https://img.shields.io/badge/arXiv-2511.09026-b31b1b" alt="arXiv">
</a>
<a href="https://deepvregulome.streamlit.app">
<img src="https://img.shields.io/badge/Full%20App-Streamlit-ff4b4b" alt="Streamlit">
</a>
<a href="https://creativecommons.org/licenses/by-nc/4.0/">
<img src="https://img.shields.io/badge/license-CC--BY--NC--4.0-green" alt="License">
</a>
</p>
<p align="center">
<strong>Interactive regulatory variant-effect prediction using 464 fine-tuned DNABERT models</strong>
</p>
DeepVRegulome is a deep-learning framework for predicting the functional impact
of short genomic variants in non-coding regulatory regions.
The framework uses fine-tuned
[DNABERT](https://github.com/jerryji1993/DNABERT) models trained on ENCODE
ChIP-seq data to predict transcription-factor binding, histone-mark enrichment,
splice-site activity, and allele-specific regulatory effects.
This Hugging Face Space provides a lightweight interactive demonstration of the
DeepVRegulome prediction framework.
## Model Coverage
DeepVRegulome contains **464 fine-tuned DNABERT models**:
- **458 transcription-factor binding models**
- **4 histone-modification models**
- **1 splice-acceptor model**
- **1 splice-donor model**
The transcription-factor and histone models were trained using regulatory
regions derived from ENCODE ChIP-seq experiments.
## Features
### Binding Prediction
Select a transcription-factor or histone-mark model and enter a DNA sequence to
estimate its predicted binding or regulatory activity.
The interface accepts a standard **301 bp DNA sequence**, although shorter or
longer sequences may also be processed.
### Variant Effect Scoring
Compare reference and alternate DNA sequences to estimate how a genomic variant
changes predicted regulatory activity.
The output includes:
- Reference-allele probability
- Alternate-allele probability
- Change in predicted binding
- Log-odds-ratio variant-effect score
- Predicted gain or loss of regulatory activity
### Splice-Site Prediction (Added in PyPi package, Will be added in the Space)
The splice-acceptor and splice-donor models can be used to evaluate sequence
changes near exon–intron boundaries and identify variants that may alter
predicted splice-site activity.
## Using the Demo
1. Select **Binding Prediction** or **Variant Effect Scoring**.
2. Choose a model from the model menu.
3. Paste the required DNA sequence or sequences.
4. Click **Predict**.
5. Review the predicted probabilities and variant-effect results.
A random DNA-sequence generator is also available for quickly testing the
interface.
## Python Package
Install DeepVRegulome from PyPI:
```bash
pip install deepvregulome
```
## Links
- **Paper**: [arXiv:2511.09026](https://arxiv.org/abs/2511.09026)
- **Models**: [duttaprat/DeepVRegulome](https://huggingface.co/duttaprat/DeepVRegulome)
- **Code**: [GitHub](https://github.com/DavuluriLab/DeepVRegulome)
- **PyPI**: `pip install deepvregulome`
- **Full Web App**: [deepvregulome.streamlit.app](https://deepvregulome.streamlit.app)
|