#16 · Primary category: Bioinformatics & Genomics
enformer-pytorch
Implementation of Enformer, Deepmind's attention network for predicting gene expression, in Pytorch
Project last updated:06/26/26
GitHub Stars
574
Forks
100
Contributors
9
License
MIT
Why we included this project
DeepMind's Enformer predicts gene expression from DNA sequence, and this repo is a PyTorch port that saves you from dealing with the original TensorFlow/Sonnet code. You feed in a sequence and get genome-wide tracks like gene expression and chromatin accessibility, with a pretrained model that matches the paper's reported correlation scores. It also supports fine-tuning for new tracks, conditioning on cell type or transcription factor context, and cross-attention over context embeddings. HuggingFace integration makes loading weights and shortening sequence length straightforward, and checkpointing helps fit the model on limited GPU memory. For researchers and bioinformatics engineers who want to reproduce Enformer results or build their own regulatory genomics models, this is a maintained, MIT-licensed starting point.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
deepvariant
DeepVariant is an analysis pipeline that uses a deep neural network to call genetic variants from next-generation DNA sequencing data.
scanpy
Single-cell analysis in Python. Scales to >100M cells.
chemprop
Message Passing Neural Networks for Molecule Property Prediction
Assemblies-of-putative-SARS-CoV2-spike-encoding-mRNA-sequences-for-vaccines-BNT-162b2-and-mRNA-1273
Provides experimental sequence data for COVID-19 vaccine mRNAs to facilitate identification of vaccine-derived reads in RNA-seq studies.
scvi-tools
Deep probabilistic analysis of single-cell and spatial omics data