Explain-seq: an end-to-end pipeline from training to interpretation of sequence-based deep learning models
Nanxiang ZhaoiD, Shuze WangiD, Qianhui HuangiD, Shengcheng DongiD, Alan P. BoyleiD
Abstract
Interpreting predictive machine learning models to derive biological knowledge is the ultimate goal of developing models in the era of genomic data exploding. Recently, sequence-based deep learning models have greatly outperformed other machine learning models such as SVM in genome-wide prediction tasks. However, deep learning models, which are black-box models, are challenging to interpret their predictions. Here we represented an end-to-end computational pipeline, Explain-seq, to automate the process of developing and interpreting deep learning models in the context of genomics. Explain-seq takes input as genomic sequences and outputs predictive motifs derived from the model trained on sequences. We demonstrated Explain-seq with a public STARR-seq dataset of the A549 human lung cancer cell line released by ENCODE. We found our deep learning model outperformed gkm-SVM model in predicting A549 enhancer activities. By interpreting our well-performed model, we identified 47 TF motifs matched with known TF PWMs, including ZEB1, SP1, YY1, and INSM1. They are associated with epithelial-mesenchymal transition and lung cancer proliferation and metagenesis. In addition, there were motifs that were not matched in the JASPAR database and may be considered as de novo enhancer motifs in the A549 cell line. Availabilityhttps://github.com/nsamzhao/Explain-seq Contactapboyle@umich.edu Supplementary informationSupplementary data are available as attachment.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 0
- Organism
- Assay
- Research Focus
- Approach
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- ExplaiNN: interpretable and transparent neural networks for genomics
Gherman Novakovsky, Oriol Fornés, … Wyeth W. Wasserman·Genome biologyPeer-reviewed·Jun 27, 2023
- PlotMI: interpretation of pairwise dependencies and positional preferences learned by deep learning models from sequence data
Tuomo Hartonen, Teemu Kivioja, Jussi Taipale·bioRxiv·Mar 14, 2021
- Discovering differential genome sequence activity with interpretable and efficient deep learning
Jennifer Hammelman, David Kenneth Gifford·PLoS Computational BiologyPeer-reviewed·Aug 9, 2021
- An intrinsically interpretable neural network architecture for sequence to function learning
Ali Tuğrul Balcı, Mark Maher Ebeid, … Maria D. Chikina·BioinformaticsPeer-reviewed·Jun 1, 2023
- Improving interpretability of transcription factor binding models with DNA shape features
Ryan L. Keivanfar, Forest Yang, … Nilah M. Ioannidis·bioRxiv·Apr 1, 2025
- Gkmexplain: Fast and Accurate Interpretation of Nonlinear Gapped k-mer Support Vector Machines Using Integrated Gradients
Avanti Shrikumar, Eva Prakash, Anshul Bharat Kundaje·BioinformaticsPeer-reviewed·May 9, 2019