{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,22]],"date-time":"2026-06-22T06:14:58Z","timestamp":1782108898234,"version":"3.54.5"},"reference-count":55,"publisher":"Oxford University Press (OUP)","issue":"17","license":[{"start":{"date-parts":[[2022,7,7]],"date-time":"2022-07-07T00:00:00Z","timestamp":1657152000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/academic.oup.com\/journals\/pages\/open_access\/funder_policies\/chorus\/standard_publication_model"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61972322"],"award-info":[{"award-number":["61972322"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001779","name":"Monash University","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100001779","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2022,9,2]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:sec><jats:title>Motivation<\/jats:title><jats:p>Accurate annotation of different genomic signals and regions (GSRs) from DNA sequences is fundamentally important for understanding gene structure, regulation and function. Numerous efforts have been made to develop machine learning-based predictors for in silico identification of GSRs. However, it remains a great challenge to identify GSRs as the performance of most existing approaches is unsatisfactory. As such, it is highly desirable to develop more accurate computational methods for GSRs prediction.<\/jats:p><\/jats:sec><jats:sec><jats:title>Results<\/jats:title><jats:p>In this study, we propose a general deep learning framework termed DeepGenGrep, a general predictor for the systematic identification of multiple different GSRs from genomic DNA sequences. DeepGenGrep leverages the power of hybrid neural networks comprising a three-layer convolutional neural network and a two-layer long short-term memory to effectively learn useful feature representations from sequences. Benchmarking experiments demonstrate that DeepGenGrep outperforms several state-of-the-art approaches on identifying polyadenylation signals, translation initiation sites and splice sites across four eukaryotic species including Homo sapiens, Mus musculus, Bos taurus and Drosophila melanogaster. Overall, DeepGenGrep represents a useful tool for the high-throughput and cost-effective identification of potential GSRs in eukaryotic genomes.<\/jats:p><\/jats:sec><jats:sec><jats:title>Availability and implementation<\/jats:title><jats:p>The webserver and source code are freely available at http:\/\/bigdata.biocie.cn\/deepgengrep\/home and Github (https:\/\/github.com\/wx-cie\/DeepGenGrep\/).<\/jats:p><\/jats:sec><jats:sec><jats:title>Supplementary information<\/jats:title><jats:p>Supplementary data are available at Bioinformatics online.<\/jats:p><\/jats:sec>","DOI":"10.1093\/bioinformatics\/btac454","type":"journal-article","created":{"date-parts":[[2022,7,8]],"date-time":"2022-07-08T04:47:32Z","timestamp":1657255652000},"page":"4053-4061","source":"Crossref","is-referenced-by-count":21,"title":["DeepGenGrep: a general deep learning-based predictor for multiple genomic signals and regions"],"prefix":"10.1093","volume":"38","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-6217-6285","authenticated-orcid":false,"given":"Quanzhong","family":"Liu","sequence":"first","affiliation":[{"name":"Department of Software Engineering, College of Information Engineering, Northwest A&F University , Yangling 712100, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Honglin","family":"Fang","sequence":"additional","affiliation":[{"name":"Department of Software Engineering, College of Information Engineering, Northwest A&F University , Yangling 712100, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Xiao","family":"Wang","sequence":"additional","affiliation":[{"name":"Department of Software Engineering, College of Information Engineering, Northwest A&F University , Yangling 712100, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Miao","family":"Wang","sequence":"additional","affiliation":[{"name":"Department of Software Engineering, College of Information Engineering, Northwest A&F University , Yangling 712100, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shuqin","family":"Li","sequence":"additional","affiliation":[{"name":"Department of Software Engineering, College of Information Engineering, Northwest A&F University , Yangling 712100, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Lachlan J M","family":"Coin","sequence":"additional","affiliation":[{"name":"Department of Microbiology and Immunology, The Peter Doherty Institute for Infection and Immunity, The University of Melbourne , Melbourne, VIC 3000, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-5216-3213","authenticated-orcid":false,"given":"Fuyi","family":"Li","sequence":"additional","affiliation":[{"name":"Department of Software Engineering, College of Information Engineering, Northwest A&F University , Yangling 712100, China"},{"name":"Department of Microbiology and Immunology, The Peter Doherty Institute for Infection and Immunity, The University of Melbourne , Melbourne, VIC 3000, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8031-9086","authenticated-orcid":false,"given":"Jiangning","family":"Song","sequence":"additional","affiliation":[{"name":"Biomedicine Discovery Institute and Department of Biochemistry and Molecular Biology, Monash University , Melbourne, VIC 3800, Australia"},{"name":"Monash Data Futures Institute, Monash University , Melbourne, VIC 3800, Australia"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"286","published-online":{"date-parts":[[2022,7,7]]},"reference":[{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"100035","DOI":"10.1016\/j.gene.2020.100035","article-title":"Splice2Deep: an ensemble of deep convolutional neural networks for improved splice site prediction in genomic DNA","volume":"763S","author":"Albaradei","year":"2020","journal-title":"Gene"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"4577","DOI":"10.1093\/bioinformatics\/btz283","article-title":"DeepPASTA: deep neural network based polyadenylation site analysis","volume":"35","author":"Arefeen","year":"2019","journal-title":"Bioinformatics"},{"key":"2023041408361632400_","first-page":"389","article-title":"Artificial neural networks based systems for recognition of genomic signals and regions: a review","volume":"26","author":"Bajic","year":"2002","journal-title":"Informatica"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"1607","DOI":"10.1093\/bioinformatics\/btz774","article-title":"Domain-invariant features for mechanism of action prediction in a multi-cell-line drug screen","volume":"36","author":"Boyd","year":"2020","journal-title":"Bioinformatics"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"76","DOI":"10.1016\/j.ab.2014.06.022","article-title":"iTIS-PseTNC: a sequence-based predictor for identifying translation initiation site in human genes using pseudo trinucleotide composition","volume":"462","author":"Chen","year":"2014","journal-title":"Anal. Biochem"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"1047","DOI":"10.1093\/bib\/bbz041","article-title":"iLearn: an integrated platform and meta-learner for feature engineering, machine-learning analysis and modeling of DNA, RNA and protein sequence data","volume":"21","author":"Chen","year":"2020","journal-title":"Brief. Bioinform"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"e60","DOI":"10.1093\/nar\/gkab122","article-title":"iLearnPlus: a comprehensive and automated machine-learning platform for nucleic acid and protein sequence analysis, prediction and visualization","volume":"49","author":"Chen","year":"2021","journal-title":"Nucleic Acids Res"},{"key":"2023041408361632400_","first-page":"103","volume-title":"Deep Learning with Python","author":"Chollet","year":"2018"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"1332","DOI":"10.1093\/bioinformatics\/bti166","article-title":"SpliceMachine: predicting splice sites from high-dimensional local context representations","volume":"21","author":"Degroeve","year":"2005","journal-title":"Bioinformatics"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"458","DOI":"10.1101\/gr.216102","article-title":"Computational detection and location of transcription start sites in mammalian genomic DNA","volume":"12","author":"Down","year":"2002","journal-title":"Genome Res"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"389","DOI":"10.1038\/s41576-019-0122-6","article-title":"Deep learning: new computational modelling techniques for genomics","volume":"20","author":"Eraslan","year":"2019","journal-title":"Nat. Rev. Genet"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"644","DOI":"10.1016\/j.jtbi.2009.10.023","article-title":"Identifying translation initiation sites in prokaryotes using support vector machine","volume":"262","author":"Gao","year":"2010","journal-title":"J. Theor. Biol"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"5700","DOI":"10.1038\/ncomms6700","article-title":"microTSS: accurate microRNA transcription start site identification reveals a significant number of divergent pri-miRNAs","volume":"5","author":"Georgakilas","year":"2014","journal-title":"Nat. Commun"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"877","DOI":"10.1038\/s41598-020-57811-3","article-title":"Solving the transcription start site identification problem with ADAPT-CAGE: a machine learning algorithm for the analysis of CAGE data","volume":"10","author":"Georgakilas","year":"2020","journal-title":"Sci. Rep"},{"key":"2023041408361632400_","volume-title":"Genetics: From Genes to Genomes","author":"Hartwell","year":"2011"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"593","DOI":"10.1093\/bioinformatics\/bty668","article-title":"4mCPred: machine learning methods for DNA N-4-methylcytosine sites prediction","volume":"35","author":"He","year":"2019","journal-title":"Bioinformatics"},{"key":"2023041408361632400_","first-page":"448","article-title":"Batch normalization: accelerating deep network training by reducing internal covariate shift","volume":"37","author":"Ioffe","year":"2015","journal-title":"Proc. 32nd Int. Conf. Mach. Learn"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"2123","DOI":"10.1093\/bioinformatics\/bty044","article-title":"TSAPA: identification of tissue-specific alternative polyadenylation sites in plants","volume":"34","author":"Ji","year":"2018","journal-title":"Bioinformatics"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"1484","DOI":"10.1093\/bioinformatics\/btt161","article-title":"Dragon PolyA spotter: predictor of poly(A) motifs within human genomic DNA sequences (vol 28, pg 127, 2012)","volume":"29","author":"Kalkatawi","year":"2013","journal-title":"Bioinformatics"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"1125","DOI":"10.1093\/bioinformatics\/bty752","article-title":"DeepGSR: an optimized deep-learning structure for the recognition of genomic signals and regions","volume":"35","author":"Kalkatawi","year":"2019","journal-title":"Bioinformatics"},{"key":"2023041408361632400_","doi-asserted-by":"publisher","DOI":"10.48550\/arXiv.1312.6114","article-title":"Auto-Encoding Variational Bayes","author":"Kingma","year":"2013","journal-title":"arXiv:"},{"key":"2023041408361632400_","first-page":"2483","article-title":"Boosted categorical restricted Boltzmann machine for computational prediction of splice junctions","volume":"37","author":"Lee","year":"2015","journal-title":"Proc. 32nd Int. Conf. Mach. Learn"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"1057","DOI":"10.1093\/bioinformatics\/btz721","article-title":"DeepCleave: a deep learning predictor for caspase and matrix metalloprotease substrates and cleavage sites","volume":"36","author":"Li","year":"2020","journal-title":"Bioinformatics"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"2126","DOI":"10.1093\/bib\/bbaa049","article-title":"Computational prediction and interpretation of both general and specific types of promoters in Escherichia coli by exploiting a stacked ensemble-learning framework","volume":"22","author":"Li","year":"2021","journal-title":"Brief. Bioinform"},{"key":"2023041408361632400_","doi-asserted-by":"publisher","DOI":"10.1016\/j.gpb.2020.05.004","article-title":"DeeReCT-APA: prediction of alternative polyadenylation site usage through deep learning","author":"Li","year":"2021","journal-title":"Genomics Proteomics Bioinform"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1186\/s12859-020-3401-5","article-title":"A deep adversarial variational autoencoder model for dimensionality reduction in single-cell RNA sequencing analysis","volume":"21","author":"Lin","year":"2020","journal-title":"BMC Bioinformatics"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"1211","DOI":"10.1109\/TCBB.2018.2816032","article-title":"Computational prediction of sigma-54 promoters in bacterial genomes by integrating motif finding and machine learning strategies","volume":"16","author":"Liu","year":"2019","journal-title":"IEEE\/ACM Trans. Comput. Biol. Bioinform"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"bbaa124","DOI":"10.1093\/bib\/bbaa124","article-title":"DeepTorrent: a deep learning-based approach for predicting DNA N4-methylcytosine sites","volume":"22","author":"Liu","year":"2021","journal-title":"Brief. Bioinform"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"459","DOI":"10.1038\/s41586-020-2689-7","article-title":"Identification of the human DPR core promoter element using machine learning","volume":"585","author":"Long Vo","year":"2020","journal-title":"Nature"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"1202","DOI":"10.1016\/j.cell.2015.05.002","article-title":"Highly parallel genome-wide expression profiling of individual cells using nanoliter droplets","volume":"161","author":"Macosko","year":"2015","journal-title":"Cell"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"620","DOI":"10.1186\/s12864-017-4033-7","article-title":"Omni-PolyA: a method and tool for accurate recognition of poly(A) signals in human genomic","volume":"18","author":"Magana-Mora","year":"2017","journal-title":"BMC Genomics"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"861","DOI":"10.21105\/joss.00861","article-title":"UMAP: uniform manifold approximation and projection for dimension reduction","volume":"3","author":"Mcinnes","year":"2018","journal-title":"J. Open Source Softw"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"R19","DOI":"10.1186\/gb-2014-15-1-r19","article-title":"MutPred splice: machine learning-based prediction of exonic variants that disrupt splicing","volume":"15","author":"Mort","year":"2014","journal-title":"Genome Biol"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"3725","DOI":"10.1093\/bioinformatics\/btv464","article-title":"TIPR: transcription initiation pattern recognition on a genome scale","volume":"31","author":"Morton","year":"2015","journal-title":"Bioinformatics"},{"key":"2023041408361632400_","first-page":"2825","article-title":"Scikit-learn: machine learning in Python","volume":"12","author":"Pedregosa","year":"2011","journal-title":"J. Mach. Learn. Res"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"1160","DOI":"10.1016\/j.ygeno.2018.07.011","article-title":"iPromoter-FSEn: identification of bacterial sigma(70) promoter sequences using feature subspace based ensemble classifier","volume":"111","author":"Rahman","year":"2019","journal-title":"Genomics"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"1137","DOI":"10.1109\/TPAMI.2016.2577031","article-title":"Faster R-CNN: towards real-time object detection with region proposal networks","volume":"39","author":"Ren","year":"2017","journal-title":"IEEE Trans. Pattern Anal. Mach. Intell"},{"key":"2023041408361632400_","first-page":"2960","article-title":"Practical Bayesian optimization of machine learning algorithms","volume":"25","author":"Snoek","year":"2012","journal-title":"Adv. Neural Inf. Process. Syst"},{"key":"2023041408361632400_","doi-asserted-by":"publisher","DOI":"10.1101\/2020.05.13.070375","article-title":"Interactions of upstream and downstream promoter regions with RNA polymerase are energetically coupled and a target of regulation in transcription initiation","author":"Sosa","year":"2020","journal-title":"bioRxiv"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"1041","DOI":"10.1038\/nmeth.2242","article-title":"ORCAE: online resource for community annotation of eukaryotes","volume":"9","author":"Sterck","year":"2012","journal-title":"Nat. Methods"},{"key":"2023041408361632400_","first-page":"1","author":"Szegedy","year":"2015"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"2730","DOI":"10.1093\/bioinformatics\/bty1068","article-title":"Promoter analysis and prediction in the human genome using sequence-based deep learning models","volume":"35","author":"Umarov","year":"2019","journal-title":"Bioinformatics"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"e1009376","DOI":"10.1371\/journal.pcbi.1009376","article-title":"ReFeaFi: genome-wide prediction of regulatory elements driving transcription initiation","volume":"17","author":"Umarov","year":"2021","journal-title":"PLoS Comput. Biol"},{"key":"2023041408361632400_","first-page":"2579","article-title":"Visualizing data using t-SNE","volume":"9","author":"van der Maaten","year":"2008","journal-title":"J. Mach. Learn. Res"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"561","DOI":"10.1186\/s12859-019-3306-3","article-title":"SpliceFinder: ab initio prediction of splice sites using convolutional neural network","volume":"20","author":"Wang","year":"2019","journal-title":"BMC Bioinformatics"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"2371","DOI":"10.1093\/bioinformatics\/bty991","article-title":"DeeReCT-PolyA: a robust and generic deep learning method for PAS identification","volume":"35","author":"Xia","year":"2019","journal-title":"Bioinformatics"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"i316","DOI":"10.1093\/bioinformatics\/btt218","article-title":"Poly(A) motif prediction using spectral latent features from human DNA sequences","volume":"29","author":"Xie","year":"2013","journal-title":"Bioinformatics"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"2393","DOI":"10.1093\/bioinformatics\/btz970","article-title":"SANPolyA: a deep learning method for identifying poly(A) signals","volume":"36","author":"Yu","year":"2020","journal-title":"Bioinformatics"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"2637","DOI":"10.1101\/gr.1679003","article-title":"Sequence information for the splicing of human pre-mRNA identified by support vector machine classification","volume":"13","author":"Zhang","year":"2003","journal-title":"Genome Res"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"I234","DOI":"10.1093\/bioinformatics\/btx247","article-title":"TITER: predicting translation initiation sites by deep learning","volume":"33","author":"Zhang","year":"2017","journal-title":"Bioinformatics"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"2957","DOI":"10.1093\/bioinformatics\/btz016","article-title":"MULTiPly: a novel multi-layer predictor for discovering general and specific types of promoters","volume":"35","author":"Zhang","year":"2019","journal-title":"Bioinformatics"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"bbab551","DOI":"10.1093\/bib\/bbab551","article-title":"Critical assessment of computational tools for prokaryotic and eukaryotic promoter prediction","volume":"23","author":"Zhang","year":"2022","journal-title":"Brief. Bioinform"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"bbaa299","DOI":"10.1093\/bib\/bbaa299","article-title":"Computational identification of eukaryotic promoters based on cascaded deep capsule neural networks","volume":"22","author":"Zhu","year":"2021","journal-title":"Brief. Bioinform"},{"key":"2023041408361632400_","first-page":"1233","author":"Zuallaert","year":"2017"},{"key":"2023041408361632400_","doi-asserted-by":"crossref","first-page":"4180","DOI":"10.1093\/bioinformatics\/bty497","article-title":"SpliceRover: interpretable convolutional neural networks for improved splice site prediction","volume":"34","author":"Zuallaert","year":"2018","journal-title":"Bioinformatics"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btac454\/45043713\/btac454.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/38\/17\/4053\/49889629\/btac454.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/38\/17\/4053\/49889629\/btac454.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,11,24]],"date-time":"2023-11-24T09:56:04Z","timestamp":1700819764000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/38\/17\/4053\/6633307"}},"subtitle":[],"editor":[{"given":"Alfonso","family":"Valencia","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"editor"}]}],"short-title":[],"issued":{"date-parts":[[2022,7,7]]},"references-count":55,"journal-issue":{"issue":"17","published-print":{"date-parts":[[2022,9,2]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btac454","relation":{},"ISSN":["1367-4803","1367-4811"],"issn-type":[{"value":"1367-4803","type":"print"},{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2022,9,1]]},"published":{"date-parts":[[2022,7,7]]}}}