Frontiers in BioinformaticsBioinformaticsPeer-reviewed journal article
Exp2Ipynb: A general machine-learning workflow for the analysis of promoter libraries
Ulf W. LiebaliD, Sebastian KöbbingiD, Linus Netze, Artur M. SchweidtmanniD, Alexander MitsosiD, Lars M. BlankiD
Abstract
Strain engineering in biotechnology modifies metabolic pathways in microorganisms to overproduce target metabolites. To modify metabolic pathway activity in bacteria, gene expression is an effective and easy manipulated process, specifically the promoter sequence recognized by sigma factors. Promoter libraries are generated to scan the expression activity of different promoter sequences and to identify sequence positions that predict activity. To maximize information retrieval, a well-designed experimental setup is required. We present a computational workflow to analyse promoter libraries; by applying this workflow to seven libraries, we aim to identify critical design principles. The workflow is based on a Python Jupyter Notebook and covers the following steps: (i) statistical sequence analysis, (ii) sequence-input to expression-output predictions, (iii) estimator performance evaluation, and (iv) new sequence prediction with defined activity. The workflow can process multiple promoter libraries, across species or reporter proteins, and classify or regress expression activity. The strongest predictions in the sample libraries were achieved when the promoters in the library were recognized by a single sigma factor and a unique reporter system. A tradeoff between sample size and sequence diversity reduces prediction quality, and we present a relationship to estimate the minimum sample size. The workflow guides the user through analysis and machine-learning training, is open source and easily adaptable to include alternative machine-learning strategies and to process sequence libraries from other expression-related problems. The workflow is a contribution to increase insight to the growing application of high-throughput experiments and provides support for efficient strain engineering. AvailabilityFreely available on GitHub: https://qithub.com/iAMB-RWTH-Aachen/Exp2Ipynb and licensed under the terms of GPLv3. Contactulf.liebal@rwth-aachen.de Supplementary informationSupplementary data available in the Git folder.
- organism: bacteria (other)
- assay: DNA methylation
- assay: whole-genome sequencing
- research focus: benchmarking
- approach: machine learning (classical)
- Citations
- 9
- FWCI
- 0.13
- Field percentile
- 10th percentile
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
- Machine learning-based promoter strength prediction derived from a fine-tuned synthetic promoter library in Escherichia coli
Mei Zhao, Shenghu Zhou, … Yu Deng·bioRxiv·Jun 25, 2020
- Prediction of Fine-tuned Promoter Activity from DNA Sequence
Geoffrey H Siwo, Andrew Rider, … Michael T Ferdig·F1000ResearchPeer-reviewed·Feb 11, 2016
- PromoterPredict: sequence-based modelling of Escherichia coli σ70 promoter strength yields logarithmic dependence between promoter strength and sequence
Ramit Bharanikumar, Keshav Aditya R. Premkumar, Ashok Palaniappan·PeerJPeer-reviewed·Nov 7, 2018
- Model-driven generation of artificial yeast promoters
C. Smolke, B. Kotopka·bioRxiv·Aug 28, 2019
- Species-specific design of artificial promoters by transfer-learning based generative deep-learning model
Yan Chun Xia, Xiaowen Du, … Yi‐Xin Huo·Nucleic Acids ResearchPeer-reviewed·May 9, 2024
- QPromoters: Sequence based prediction of promoter strength in Saccharomyces cerevisiae
Devang Haresh Liya, Mirudula Elanchezhian, … Ashwin Jainarayanan·All LifePeer-reviewed·Jan 20, 2023