Spaces:
Running
on
Zero
Running
on
Zero
A newer version of the Gradio SDK is available:
5.35.0
metadata
title: DNA Diffusion Slot Machine
emoji: 🧬
colorFrom: green
colorTo: blue
sdk: gradio
sdk_version: 4.44.1
app_file: app.py
pinned: false
license: apache-2.0
DNA-Diffusion Slot Machine 🎰🧬
An interactive web application for generating cell type-specific DNA regulatory sequences using the DNA-Diffusion model from Pinello Lab.
Features
- 🎰 Interactive Slot Machine Interface: Watch 200 slots spin as DNA sequences are generated
- 🧬 Cell Type-Specific: Generate sequences for K562, GM12878, and HepG2 cell lines
- ⚡ Real-time Animation: Visual feedback during sequence generation
- 🎨 Beautiful UI: Retro-futuristic design with smooth animations
Note
This is a demo version running in mock mode. For real DNA sequence generation:
- Deploy with GPU enabled
- Install DNA-Diffusion model dependencies
- Use the full
app.py
instead ofapp_spaces.py
Usage
- Select a cell type (K562, GM12878, or HepG2)
- Click GENERATE or pull the lever
- Watch the slots spin!
- View your generated 200bp regulatory sequence
Citation
If you use this application in your research, please cite:
@article{dnadiffusion2024,
title={DNA-Diffusion: Leveraging Generative Models for Controlling Chromatin Accessibility and Gene Expression via Synthetic Regulatory Elements},
author={DaSilva, Lucas Ferreira and Senan, Simon and Patel, Zain Munir and others},
journal={bioRxiv},
year={2024},
doi={10.1101/2024.02.01.578352}
}