Generative modeling of regulatory DNA sequences using diffusion
Top 72.5% on sourcepulse
DNA-Diffusion is a Python library for generating synthetic regulatory DNA sequences using diffusion probabilistic models. It is designed for researchers and bioinformaticians working with genomics and synthetic biology, enabling the creation of cell-type-specific DNA elements for experimental validation or design.
How It Works
The project leverages diffusion probabilistic models, a class of generative models that learn to reverse a diffusion process (gradually adding noise) to generate new data. This approach allows for the generation of high-quality, realistic DNA sequences that capture the complex patterns found in regulatory elements. The model is trained on chromatin accessibility data to learn cell-type-specific sequence characteristics.
Quick Start & Requirements
uv sync
after cloning the repository.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
2 weeks ago
Inactive