{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,18]],"date-time":"2026-05-18T12:28:13Z","timestamp":1779107293855,"version":"3.51.4"},"reference-count":40,"publisher":"Oxford University Press (OUP)","issue":"22","license":[{"start":{"date-parts":[[2016,10,2]],"date-time":"2016-10-02T00:00:00Z","timestamp":1475366400000},"content-version":"vor","delay-in-days":446,"URL":"http:\/\/creativecommons.org\/licenses\/by-nc\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015,11,15]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Motivation: Oscillations lie at the core of many biological processes, from the cell cycle, to circadian oscillations and developmental processes. Time-keeping mechanisms are essential to enable organisms to adapt to varying conditions in environmental cycles, from day\/night to seasonal. Transcriptional regulatory networks are one of the mechanisms behind these biological oscillations. However, while identifying cyclically expressed genes from time series measurements is relatively easy, determining the structure of the interaction network underpinning the oscillation is a far more challenging problem.<\/jats:p>\n               <jats:p>Results: Here, we explicitly leverage the oscillatory nature of the transcriptional signals and present a method for reconstructing network interactions tailored to this special but important class of genetic circuits. Our method is based on projecting the signal onto a set of oscillatory basis functions using a Discrete Fourier Transform. We build a Bayesian Hierarchical model within a frequency domain linear model in order to enforce sparsity and incorporate prior knowledge about the network structure. Experiments on real and simulated data show that the method can lead to substantial improvements over competing approaches if the oscillatory assumption is met, and remains competitive also in cases it is not.<\/jats:p>\n               <jats:p>Availability: DSS, experiment scripts and data are available at http:\/\/homepages.inf.ed.ac.uk\/gsanguin\/DSS.zip.<\/jats:p>\n               <jats:p>Contact: d.trejo-banos@sms.ed.ac.uk<\/jats:p>\n               <jats:p>Supplementary information: \u00a0Supplementary data are available at Bioinformatics online.<\/jats:p>","DOI":"10.1093\/bioinformatics\/btv414","type":"journal-article","created":{"date-parts":[[2015,7,16]],"date-time":"2015-07-16T00:40:31Z","timestamp":1437007231000},"page":"3617-3624","source":"Crossref","is-referenced-by-count":16,"title":["A Bayesian approach for structure learning in oscillating regulatory networks"],"prefix":"10.1093","volume":"31","author":[{"given":"Daniel","family":"Trejo Banos","sequence":"first","affiliation":[{"name":"1 School of Informatics, University of Edinburgh, 10 Crichton St, Edinburgh EH8 9AB, UK,"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Andrew J.","family":"Millar","sequence":"additional","affiliation":[{"name":"2 SynthSys\u2014Systems and Synthetic Biology, University of Edinburgh, CH Waddington Building, King\u2019s Buildings, Mayfield Road, Edinburgh EH9 3JD, UK and"},{"name":"3 School of Biological Sciences, University of Edinburgh, Darwin Building, King\u2019s Buildings, Mayfield Road, Edinburgh EH9 3JR, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guido","family":"Sanguinetti","sequence":"additional","affiliation":[{"name":"1 School of Informatics, University of Edinburgh, 10 Crichton St, Edinburgh EH8 9AB, UK,"},{"name":"2 SynthSys\u2014Systems and Synthetic Biology, University of Edinburgh, CH Waddington Building, King\u2019s Buildings, Mayfield Road, Edinburgh EH9 3JD, UK and"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"286","published-online":{"date-parts":[[2015,7,14]]},"reference":[{"key":"2023020202412374600_btv414-B1","doi-asserted-by":"crossref","first-page":"544","DOI":"10.1038\/nrg1633","article-title":"Circadian rhythms from multiple oscillators: lessons from diverse organisms","volume":"7","author":"Bell","year":"2005","journal-title":"Nat. Rev. Genet."},{"key":"2023020202412374600_btv414-B2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.2202\/1544-6115.1703","article-title":"Weighted lasso with data integration","volume":"10","author":"Bergersen","year":"2011","journal-title":"Stat. Appl. Genet. Mol. Biol."},{"key":"2023020202412374600_btv414-B3","doi-asserted-by":"crossref","first-page":"890","DOI":"10.1093\/bib\/bbt052","article-title":"Alignment-free genetic sequence comparisons: a review of recent approaches by word analysis","volume":"15","author":"Bonham","year":"2014","journal-title":"Brief. Bioinform"},{"key":"2023020202412374600_btv414-B4","doi-asserted-by":"crossref","first-page":"R36","DOI":"10.1186\/gb-2006-7-5-r36","article-title":"The inferelator: an algorithm for learning parsimonious regulatory networks from systems-biology data sets de novo","volume":"7","author":"Bonneau","year":"2006","journal-title":"Genome Biol."},{"key":"2023020202412374600_btv414-B5","doi-asserted-by":"crossref","first-page":"15","DOI":"10.2202\/1544-6115.1519","article-title":"Weighted-LASSO for structured network inference from time course data","volume":"9","author":"Charbonnier","year":"2010","journal-title":"Stat. Appl. Genet. Mol. Biol."},{"key":"2023020202412374600_btv414-B6","doi-asserted-by":"crossref","first-page":"3841","DOI":"10.1091\/mbc.e03-11-0794","article-title":"Integrative analysis of cell cycle control in budding yeast","volume":"15","author":"Chen","year":"2004","journal-title":"Mol. Biol. Cell"},{"key":"2023020202412374600_btv414-B7","doi-asserted-by":"crossref","first-page":"852","DOI":"10.1111\/j.1469-8137.2011.04004.x","article-title":"Understanding biological timing using mechanistic and black-box models","volume":"193","author":"Dalchau","year":"2012","journal-title":"New Phytol."},{"key":"2023020202412374600_btv414-B8","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1186\/1471-2105-14-303","article-title":"A hidden Markov model for identifying essential and growth-defect regions in bacterial genomes from transposon insertion sequencing data","volume":"14","author":"DeJesus","year":"2013","journal-title":"BMC Bioinformatics"},{"key":"2023020202412374600_btv414-B9","doi-asserted-by":"crossref","first-page":"361","DOI":"10.1007\/s10681-011-0538-3","article-title":"Dynamic Bayesian networks in molecular plant science: inferring gene regulatory networks from multiple gene expression time series","volume":"183","author":"Dondelinger","year":"2012","journal-title":"Euphytica"},{"key":"2023020202412374600_btv414-B10","article-title":"ODE parameter inference using adaptive gradient matching with Gaussian processes","author":"Dondelinger","year":"2013"},{"key":"2023020202412374600_btv414-B11","doi-asserted-by":"crossref","first-page":"425","DOI":"10.1038\/msb.2010.81","article-title":"Quantitative analysis of regulatory flexibility under changing environmental conditions","volume":"6","author":"Edwards","year":"2010","journal-title":"Mol. Syst. Biol."},{"key":"2023020202412374600_btv414-B12","doi-asserted-by":"crossref","first-page":"e8","DOI":"10.1371\/journal.pbio.0050008","article-title":"Large-scale mapping and validation of Escherichia coli transcriptional regulation from a compendium of expression profiles","volume":"5","author":"Faith","year":"2007","journal-title":"PLoS Biol."},{"key":"2023020202412374600_btv414-B13","doi-asserted-by":"crossref","first-page":"1060","DOI":"10.1093\/bioinformatics\/btt099","article-title":"Robust data-driven incorporation of prior knowledge into the inference of dynamic regulatory networks","volume":"29","author":"Greenfield","year":"2013","journal-title":"Bioinformatics"},{"key":"2023020202412374600_btv414-B14","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1534\/genetics.113.152595","article-title":"Topology and control of the cell-cycle-regulated transcriptional circuitry","volume":"196","author":"Haase","year":"2014","journal-title":"Genetics"},{"key":"2023020202412374600_btv414-B15","doi-asserted-by":"crossref","first-page":"145","DOI":"10.1186\/1752-0509-6-145","article-title":"TIGRESS: trustful inference of gene regulation using stability selection","volume":"6","author":"Haury","year":"2012","journal-title":"BMC Syst. Biol."},{"key":"2023020202412374600_btv414-B16","doi-asserted-by":"crossref","first-page":"e12776","DOI":"10.1371\/journal.pone.0012776","article-title":"Inferring regulatory networks from expression data using tree-based methods","volume":"5","author":"Huynh-Thu","year":"2010","journal-title":"PLoS One"},{"key":"2023020202412374600_btv414-B17","doi-asserted-by":"crossref","first-page":"1614","DOI":"10.1093\/bioinformatics\/btu863","article-title":"Combining tree-based and dynamical systems for the inference of gene regulatory networks","volume":"31","author":"Huynh-Thu","year":"2015","journal-title":"Bioinformatics"},{"key":"2023020202412374600_btv414-B18","doi-asserted-by":"crossref","first-page":"730","DOI":"10.1214\/009053604000001147","article-title":"Spike and slab variable selection: frequentist and Bayesian strategies","volume":"33","author":"Ishwaran","year":"2005","journal-title":"Ann. Stat."},{"key":"2023020202412374600_btv414-B19","doi-asserted-by":"crossref","first-page":"1376","DOI":"10.1093\/bioinformatics\/bts143","article-title":"Inferring gene regulatory networks by ANOVA","volume":"28","author":"Kuffner","year":"2012","journal-title":"Bioinformatics"},{"key":"2023020202412374600_btv414-B20","doi-asserted-by":"crossref","first-page":"896","DOI":"10.1016\/S0960-9822(00)00618-7","article-title":"Forkhead transcription factors, Fkh1p and Fkh2p, collaborate with Mcm1p to control transcription required for m-phase","volume":"10","author":"Kumar","year":"2000","journal-title":"Curr. Biol."},{"key":"2023020202412374600_btv414-B21","doi-asserted-by":"crossref","first-page":"4781","DOI":"10.1073\/pnas.0305937101","article-title":"The yeast cell-cycle network is robustly designed","volume":"101","author":"Li","year":"2004","journal-title":"Proc. Natl Acad. Sci. USA."},{"key":"2023020202412374600_btv414-B22","volume-title":"Inferring Regulatory Networks Using a Hierarchical Bayesian Graphical Gaussian Model","author":"Li","year":"2006"},{"key":"2023020202412374600_btv414-B23","doi-asserted-by":"crossref","first-page":"3312","DOI":"10.1128\/MCB.19.5.3312","article-title":"NDD1, a high-dosage suppressor ofcdc28-1n, is essential for expression of a subset of late-s-phase-specific genes in Saccharomyces cerevisiae","volume":"19","author":"Loy","year":"1999","journal-title":"Mol. Cell. Biol."},{"key":"2023020202412374600_btv414-B24","doi-asserted-by":"crossref","first-page":"6286","DOI":"10.1073\/pnas.0913357107","article-title":"Revealing strengths and weaknesses of methods for gene network inference","volume":"107","author":"Marbach","year":"2010","journal-title":"Proc. Natl Acad. Sci. USA."},{"key":"2023020202412374600_btv414-B25","doi-asserted-by":"crossref","first-page":"S7","DOI":"10.1186\/1471-2105-7-S1-S7","article-title":"ARACNE: an algorithm for the reconstruction of gene regulatory networks in a mammalian cellular context","volume":"7","author":"Margolin","year":"2006","journal-title":"BMC Bioinformatics"},{"key":"2023020202412374600_btv414-B26","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1016\/B978-0-12-387690-4.00004-0","article-title":"The genetics of plant clocks","volume":"74","author":"McClung","year":"2011","journal-title":"Adv Genet."},{"key":"2023020202412374600_btv414-B27","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1007\/BF01890073","article-title":"Additive clustering and qualitative factor analysis methods for similarity matrices","volume":"4","author":"Mirkin","year":"1987","journal-title":"J. Classif."},{"key":"2023020202412374600_btv414-B28","doi-asserted-by":"crossref","first-page":"682","DOI":"10.1093\/biostatistics\/kxr009","article-title":"Inferring the time-invariant topology of a nonlinear sparse gene regulatory network using fully Bayesian spline autoregression","volume":"12","author":"Morrissey","year":"2011","journal-title":"Biostatistics"},{"key":"2023020202412374600_btv414-B29","doi-asserted-by":"crossref","first-page":"1209","DOI":"10.1214\/11-AOAS532","article-title":"Network inference and biological dynamics","volume":"6","author":"Oates","year":"2012","journal-title":"Ann. Appl. Stat."},{"key":"2023020202412374600_btv414-B30","doi-asserted-by":"crossref","first-page":"944","DOI":"10.1038\/nature06955","article-title":"Global control of cell-cycle transcription by coupled CDK and network oscillators","volume":"453","author":"Orlando","year":"2008","journal-title":"Nature"},{"key":"2023020202412374600_btv414-B31","doi-asserted-by":"crossref","first-page":"416","DOI":"10.1038\/msb.2010.69","article-title":"Data assimilation constrains new connections and components in a complex, eukaryotic circadian clock model","volume":"6","author":"Pokhilko","year":"2010","journal-title":"Mol. Syst. Biol."},{"key":"2023020202412374600_btv414-B32","doi-asserted-by":"crossref","first-page":"574","DOI":"10.1038\/msb.2012.6","article-title":"The clock gene circuit in Arabidopsis includes a repressilator with additional feedback loops","volume":"8","author":"Pokhilko","year":"2012","journal-title":"Mol. Syst. Biol."},{"key":"2023020202412374600_btv414-B33","doi-asserted-by":"crossref","first-page":"2266","DOI":"10.1101\/gad.1450606","article-title":"The forkhead transcription factor Hcm1 regulates chromosome segregation genes and fills the s-phase gap in the transcriptional circuitry of the cell cycle","volume":"20","author":"Pramila","year":"2006","journal-title":"Genes Dev."},{"key":"2023020202412374600_btv414-B34","doi-asserted-by":"crossref","first-page":"539","DOI":"10.1038\/msb.2011.75","article-title":"Fast, scalable generation of high-quality protein multiple sequence alignments using Clustal Omega","volume":"7","author":"Sievers","year":"2011","journal-title":"Mol. Syst. Biol."},{"key":"2023020202412374600_btv414-B35","doi-asserted-by":"crossref","first-page":"2677","DOI":"10.1073\/pnas.0813249106","article-title":"Alignment-free genome comparison with feature frequency profiles (FFP) and optimal resolutions","volume":"106","author":"Sims","year":"2009","journal-title":"Proc. Natl Acad. Sci. USA."},{"key":"2023020202412374600_btv414-B36","doi-asserted-by":"crossref","first-page":"3273","DOI":"10.1091\/mbc.9.12.3273","article-title":"Comprehensive identification of cell cycle regulated genes of the yeast Saccharomyces cerevisiae by microarray hybridization","volume":"9","author":"Spellman","year":"1998","journal-title":"Mol. Biol. Cell"},{"key":"2023020202412374600_btv414-B37","doi-asserted-by":"crossref","first-page":"267","DOI":"10.1111\/j.2517-6161.1996.tb02080.x","article-title":"Regression shrinkage and selection via the lasso. Journal of the Royal Statistical Society","volume":"58","author":"Tibshirani","year":"1996","journal-title":"Series B (Methodological)"},{"key":"2023020202412374600_btv414-B38","doi-asserted-by":"crossref","first-page":"R350","DOI":"10.1016\/j.cub.2012.02.041","article-title":"Cell size control in yeast","volume":"22","author":"Turner","year":"2012","journal-title":"Curr. Biol."},{"key":"2023020202412374600_btv414-B39","doi-asserted-by":"crossref","first-page":"480","DOI":"10.1016\/j.molcel.2011.01.015","article-title":"A comprehensive genomic binding map of gene and chromatin regulatory proteins in Saccharomyces","volume":"41","author":"Venters","year":"2011","journal-title":"Mol. Cell"},{"key":"2023020202412374600_btv414-B40","doi-asserted-by":"crossref","first-page":"607","DOI":"10.1093\/bioinformatics\/15.7.607","article-title":"SCPD: a promoter database of the yeast Saccharomyces cerevisiae","volume":"15","author":"Zhu","year":"1999","journal-title":"Bioinformatics"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/31\/22\/3617\/49036114\/bioinformatics_31_22_3617.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/31\/22\/3617\/49036114\/bioinformatics_31_22_3617.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,2]],"date-time":"2023-02-02T03:56:36Z","timestamp":1675310196000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/31\/22\/3617\/240410"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,7,14]]},"references-count":40,"journal-issue":{"issue":"22","published-print":{"date-parts":[[2015,11,15]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btv414","relation":{},"ISSN":["1367-4811","1367-4803"],"issn-type":[{"value":"1367-4811","type":"electronic"},{"value":"1367-4803","type":"print"}],"subject":[],"published-other":{"date-parts":[[2015,11,15]]},"published":{"date-parts":[[2015,7,14]]}}}