{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,11]],"date-time":"2026-03-11T07:12:00Z","timestamp":1773213120787,"version":"3.50.1"},"reference-count":22,"publisher":"Oxford University Press (OUP)","issue":"24","license":[{"start":{"date-parts":[[2017,8,7]],"date-time":"2017-08-07T00:00:00Z","timestamp":1502064000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/academic.oup.com\/journals\/pages\/about_us\/legal\/notices"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2017,12,15]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:sec>\n                  <jats:title>Motivation<\/jats:title>\n                  <jats:p>The use of differential equations (ODE) is one of the most promising approaches to network inference. The success of ODE-based approaches has, however, been limited, due to the difficulty in estimating parameters and by their lack of scalability. Here, we introduce a novel method and pipeline to reverse engineer gene regulatory networks from gene expression of time series and perturbation data based upon an improvement on the calculation scheme of the derivatives and a pre-filtration step to reduce the number of possible links. The method introduces a linear differential equation model with adaptive numerical differentiation that is scalable to extremely large regulatory networks.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Results<\/jats:title>\n                  <jats:p>We demonstrate the ability of this method to outperform current state-of-the-art methods applied to experimental and synthetic data using test data from the DREAM4 and DREAM5 challenges. Our method displays greater accuracy and scalability. We benchmark the performance of the pipeline with respect to dataset size and levels of noise. We show that the computation time is linear over various network sizes.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Availability and implementation<\/jats:title>\n                  <jats:p>The Matlab code of the HiDi implementation is available at: www.complexitycalculator.com\/HiDiScript.zip<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Supplementary information<\/jats:title>\n                  <jats:p>Supplementary data are available at Bioinformatics online.<\/jats:p>\n               <\/jats:sec>","DOI":"10.1093\/bioinformatics\/btx501","type":"journal-article","created":{"date-parts":[[2017,8,5]],"date-time":"2017-08-05T11:08:09Z","timestamp":1501931289000},"page":"3964-3972","source":"Crossref","is-referenced-by-count":12,"title":["HiDi: an efficient reverse engineering schema for large-scale dynamic regulatory network reconstruction using adaptive differentiation"],"prefix":"10.1093","volume":"33","author":[{"given":"Yue","family":"Deng","sequence":"first","affiliation":[{"name":"Algorithmic Dynamics Lab, Karolinska Institute, Stockholm, Sweden"},{"name":"Unit of Computational Medicine, Center for Molecular Medicine, Department of Medicine, Solna and Science for Life Laboratory (SciLifeLab), Karolinska Institute, Stockholm, Sweden"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0634-4384","authenticated-orcid":false,"given":"Hector","family":"Zenil","sequence":"additional","affiliation":[{"name":"Algorithmic Dynamics Lab, Karolinska Institute, Stockholm, Sweden"},{"name":"Unit of Computational Medicine, Center for Molecular Medicine, Department of Medicine, Solna and Science for Life Laboratory (SciLifeLab), Karolinska Institute, Stockholm, Sweden"}]},{"given":"Jesper","family":"Tegn\u00e9r","sequence":"additional","affiliation":[{"name":"Unit of Computational Medicine, Center for Molecular Medicine, Department of Medicine, Solna and Science for Life Laboratory (SciLifeLab), Karolinska Institute, Stockholm, Sweden"},{"name":"Biological and Environmental Sciences and Engineering Division, Computer, Electrical and Mathematical Sciences and Engineering Division, King Abdullah University of Science and Technology (KAUST), Thuwal, Kingdom of Saudi Arabia"}]},{"given":"Narsis A","family":"Kiani","sequence":"additional","affiliation":[{"name":"Algorithmic Dynamics Lab, Karolinska Institute, Stockholm, Sweden"},{"name":"Unit of Computational Medicine, Center for Molecular Medicine, Department of Medicine, Solna and Science for Life Laboratory (SciLifeLab), Karolinska Institute, Stockholm, Sweden"}]}],"member":"286","published-online":{"date-parts":[[2017,8,7]]},"reference":[{"key":"2023020207504127400_btx501-B1","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1016\/j.jmb.2006.04.029","article-title":"Comprehensive analysis of combinatorial regulation using the transcriptional regulatory network of yeast","volume":"360","author":"Balaji","year":"2006","journal-title":"J. Mol. Biol"},{"key":"2023020207504127400_btx501-B2","volume-title":"Scientific Computing with Ordinary Differential Equations","author":"Deuflhard","year":"2012"},{"key":"2023020207504127400_btx501-B3","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1007\/978-3-642-01082-8_1","volume-title":"Foundations of Computational, Intelligence Volume 1","author":"Fogelberg","year":"2009"},{"key":"2023020207504127400_btx501-B4","doi-asserted-by":"crossref","first-page":"D120","DOI":"10.1093\/nar\/gkm994","article-title":"Regulondb (version 6.0): gene regulation model of Escherichia coli k-12 beyond transcription, active (experimental) annotated promoters and textpresso navigation","volume":"36","author":"Gama-Castro","year":"2008","journal-title":"Nucleic Acids Res"},{"key":"2023020207504127400_btx501-B5","doi-asserted-by":"crossref","first-page":"e13397.","DOI":"10.1371\/journal.pone.0013397","article-title":"Dream4: combining genetic and dynamic information to identify biological networks and dynamical models","volume":"5","author":"Greenfield","year":"2010","journal-title":"PloS One"},{"key":"2023020207504127400_btx501-B6","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":"2023020207504127400_btx501-B7","doi-asserted-by":"crossref","first-page":"e94003.","DOI":"10.1371\/journal.pone.0094003","article-title":"Network reconstruction using nonparametric additive ode models","volume":"9","author":"Henderson","year":"2014","journal-title":"PloS One"},{"key":"2023020207504127400_btx501-B8","volume-title":"How to Detect and Handle Outliers","author":"Iglewicz","year":"1993"},{"key":"2023020207504127400_btx501-B9","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":"Irrthum","year":"2010","journal-title":"PloS One"},{"key":"2023020207504127400_btx501-B10","doi-asserted-by":"crossref","first-page":"250.","DOI":"10.1186\/1471-2105-15-250","article-title":"Dynamic probabilistic threshold networks to infer signaling pathways from time-course perturbation data","volume":"15","author":"Kiani","year":"2014","journal-title":"BMC Bioinformatics"},{"key":"2023020207504127400_btx501-B11","doi-asserted-by":"crossref","first-page":"5448","DOI":"10.1109\/IEMBS.2009.5334018","volume-title":"Engineering in Medicine and Biology Society, 2009. EMBC 2009. Annual International Conference of the IEEE","author":"Madar","year":"2009"},{"key":"2023020207504127400_btx501-B12","doi-asserted-by":"crossref","first-page":"e9803.","DOI":"10.1371\/journal.pone.0009803","article-title":"Dream3: network inference using dynamic context likelihood of relatedness and the inferelator","volume":"5","author":"Madar","year":"2010","journal-title":"PloS One"},{"key":"2023020207504127400_btx501-B13","doi-asserted-by":"crossref","first-page":"796","DOI":"10.1038\/nmeth.2016","article-title":"Wisdom of crowds for robust gene network inference","volume":"9","author":"Marbach","year":"2012","journal-title":"Nat. Methods"},{"key":"2023020207504127400_btx501-B14","doi-asserted-by":"crossref","first-page":"229","DOI":"10.1089\/cmb.2008.09TT","article-title":"Generating realistic in silico gene networks for performance assessment of reverse engineering methods","volume":"16","author":"Marbach","year":"2009","journal-title":"J. Comput. Biol"},{"key":"2023020207504127400_btx501-B15","doi-asserted-by":"crossref","first-page":"i305","DOI":"10.1093\/bioinformatics\/btm178","article-title":"Nested effects models for high-dimensional phenotyping screens","volume":"23","author":"Markowetz","year":"2007","journal-title":"Bioinformatics"},{"key":"2023020207504127400_btx501-B16","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1080\/00401706.1983.10487848","article-title":"Percentage points for a generalized esd many-outlier procedure","volume":"25","author":"Rosner","year":"1983","journal-title":"Technometrics"},{"key":"2023020207504127400_btx501-B17","doi-asserted-by":"crossref","first-page":"2263","DOI":"10.1093\/bioinformatics\/btr373","article-title":"Genenetweaver: in silico benchmark generation and performance profiling of network inference methods","volume":"27","author":"Schaffter","year":"2011","journal-title":"Bioinformatics"},{"key":"2023020207504127400_btx501-B18","doi-asserted-by":"crossref","first-page":"e90481.","DOI":"10.1371\/journal.pone.0090481","article-title":"Assessment of network inference methods: how to cope with an underdetermined problem","volume":"9","author":"Siegenthaler","year":"2014","journal-title":"PloS One"},{"key":"2023020207504127400_btx501-B19","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1016\/j.chaos.2013.08.015","article-title":"A preprocessing method for parameter estimation in ordinary differential equations","volume":"57","author":"Strebel","year":"2013","journal-title":"Chaos Solitons Fractals"},{"key":"2023020207504127400_btx501-B20","doi-asserted-by":"crossref","first-page":"e29165.","DOI":"10.1371\/journal.pone.0029165","article-title":"Gene regulatory network reconstruction using bayesian networks, the dantzig selector, the lasso and their meta-analysis","volume":"6","author":"Vignes","year":"2011","journal-title":"PloS One"},{"key":"2023020207504127400_btx501-B21","doi-asserted-by":"crossref","first-page":"6163","DOI":"10.1073\/pnas.092576199","article-title":"Reverse engineering gene networks using singular value decomposition and robust regression","volume":"99","author":"Yeung","year":"2002","journal-title":"Proc. Natl. Acad. Sci. USA"},{"key":"2023020207504127400_btx501-B22","doi-asserted-by":"crossref","first-page":"e8121.","DOI":"10.1371\/journal.pone.0008121","article-title":"Improved reconstruction of in silico gene regulatory networks by integrating knockout and perturbation data","volume":"5","author":"Yip","year":"2010","journal-title":"PloS One"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/33\/24\/3964\/49041912\/bioinformatics_33_24_3964.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/33\/24\/3964\/49041912\/bioinformatics_33_24_3964.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,2]],"date-time":"2023-02-02T07:51:37Z","timestamp":1675324297000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/33\/24\/3964\/4076057"}},"subtitle":[],"editor":[{"given":"Cenk","family":"Sahinalp","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2017,8,7]]},"references-count":22,"journal-issue":{"issue":"24","published-print":{"date-parts":[[2017,12,15]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btx501","relation":{},"ISSN":["1367-4803","1367-4811"],"issn-type":[{"value":"1367-4803","type":"print"},{"value":"1367-4811","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2017,12,15]]},"published":{"date-parts":[[2017,8,7]]}}}