{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,5]],"date-time":"2026-02-05T10:52:23Z","timestamp":1770288743392,"version":"3.49.0"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"S11","content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["BMC Bioinformatics"],"published-print":{"date-parts":[[2009,10]]},"abstract":"<jats:title>Abstract<\/jats:title>\n          <jats:sec>\n            <jats:title>Background<\/jats:title>\n            <jats:p>There has been recent interest in capturing the functional relationships (FRs) from high-throughput assays using suitable computational techniques. FRs elucidate the working of genes in concert as a system as opposed to independent entities hence may provide preliminary insights into biological pathways and signalling mechanisms. Bayesian structure learning (BSL) techniques and its extensions have been used successfully for modelling FRs from expression profiles. Such techniques are especially useful in discovering undocumented FRs, investigating non-canonical signalling mechanisms and cross-talk between pathways. The objective of the present study is to develop a graphical user interface (GUI), <jats:italic>NATbox: Network Analysis Toolbox<\/jats:italic> in the language R that houses a battery of BSL algorithms in conjunction with suitable statistical tools for modelling FRs in the form of acyclic networks from gene expression profiles and their subsequent analysis.<\/jats:p>\n          <\/jats:sec>\n          <jats:sec>\n            <jats:title>Results<\/jats:title>\n            <jats:p>NATbox is a menu-driven open-source GUI implemented in the R statistical language for modelling and analysis of FRs from gene expression profiles. It provides options to (<jats:italic>i<\/jats:italic>) impute missing observations in the given data (<jats:italic>ii<\/jats:italic>) model FRs and network structure from gene expression profiles using a battery of BSL algorithms and identify robust dependencies using a bootstrap procedure, (<jats:italic>iii<\/jats:italic>) present the FRs in the form of acyclic graphs for visualization and investigate its topological properties using network analysis metrics, (<jats:italic>iv<\/jats:italic>) retrieve FRs of interest from published literature. Subsequently, use these FRs as structural priors in BSL (<jats:italic>v<\/jats:italic>) enhance scalability of BSL across high-dimensional data by parallelizing the bootstrap routines.<\/jats:p>\n          <\/jats:sec>\n          <jats:sec>\n            <jats:title>Conclusion<\/jats:title>\n            <jats:p>NATbox provides a menu-driven GUI for modelling and analysis of FRs from gene expression profiles. By incorporating readily available functions from existing R-packages, it minimizes redundancy and improves reproducibility, transparency and sustainability, characteristic of open-source environments. NATbox is especially suited for interdisciplinary researchers and biologists with minimal programming experience and would like to use systems biology approaches without delving into the algorithmic aspects. The GUI provides appropriate parameter recommendations for the various menu options including default parameter choices for the user. NATbox can also prove to be a useful demonstration and teaching tool in graduate and undergraduate course in systems biology. It has been tested successfully under Windows and Linux operating systems. The source code along with installation instructions and accompanying tutorial can be found at <jats:ext-link xmlns:xlink=\"http:\/\/www.w3.org\/1999\/xlink\" xlink:href=\"http:\/\/bioinformatics.ualr.edu\/natboxWiki\/index.php\/Main_Page\" ext-link-type=\"uri\">http:\/\/bioinformatics.ualr.edu\/natboxWiki\/index.php\/Main_Page<\/jats:ext-link>.<\/jats:p>\n          <\/jats:sec>","DOI":"10.1186\/1471-2105-10-s11-s14","type":"journal-article","created":{"date-parts":[[2009,10,8]],"date-time":"2009-10-08T18:14:09Z","timestamp":1255025649000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["NATbox: a network analysis toolbox in R"],"prefix":"10.1186","volume":"10","author":[{"given":"Shweta S","family":"Chavan","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Michael A","family":"Bauer","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marco","family":"Scutari","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Radhakrishnan","family":"Nagarajan","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2009,10,8]]},"reference":[{"issue":"43","key":"3396_CR1","doi-asserted-by":"publisher","first-page":"15545","DOI":"10.1073\/pnas.0506580102","volume":"102","author":"A Subramanian","year":"2005","unstructured":"Subramanian A, et al.: Gene set enrichment analysis: a knowledge-based approach for interpreting genome-wide expression profiles. Proc Nat Acad Sci USA 2005, 102(43):15545\u201350. 10.1073\/pnas.0506580102","journal-title":"Proc Nat Acad Sci USA"},{"issue":"2","key":"3396_CR2","doi-asserted-by":"publisher","first-page":"288","DOI":"10.1093\/bioinformatics\/btn615","volume":"25","author":"S Carbon","year":"2009","unstructured":"Carbon S, et al.: AmiGO: online access to ontology and annotation data. Bioinformatics 2009, 25(2):288\u20139. 10.1093\/bioinformatics\/btn615","journal-title":"Bioinformatics"},{"key":"3396_CR3","doi-asserted-by":"publisher","first-page":"1225","DOI":"10.1038\/ng2112","volume":"39","author":"Zhou","year":"2007","unstructured":"Zhou , et al.: Modulation of morphogenesis by noncanonical Wnt signaling requires ATF\/CREB family-mediated transcriptional activation of TGF\u03b22. Nature Genetics 2007, 39: 1225\u20131234. 10.1038\/ng2112","journal-title":"Nature Genetics"},{"key":"3396_CR4","doi-asserted-by":"publisher","first-page":"523","DOI":"10.1126\/science.1105809","volume":"308","author":"K Sachs","year":"2005","unstructured":"Sachs K, et al.: Causal Protein-Signaling Networks Derived from Multiparameter Single-Cell Data. Science 2005, 308: 523\u2013529. 10.1126\/science.1105809","journal-title":"Science"},{"key":"3396_CR5","volume-title":"Causality: Models, Reasoning, and Inference","author":"J Pearl","year":"2000","unstructured":"Pearl J: Causality: Models, Reasoning, and Inference. Cambridge University Press; 2000."},{"issue":"2","key":"3396_CR6","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1016\/S0168-9525(98)01659-X","volume":"15","author":"H McAdams","year":"1999","unstructured":"McAdams H, H Arkin AP: Genetic Regulation at the Nanomolar Scale: It's a Noisy Business! Trends in Genetics 1999, 15(2):65\u201369. 10.1016\/S0168-9525(98)01659-X","journal-title":"Trends in Genetics"},{"key":"3396_CR7","first-page":"196","volume-title":"Proc Fifteenth Conf on Uncertainty in Artificial Intelligence (UAI)","author":"N Friedman","year":"1999","unstructured":"Friedman N, et al.: Data Analysis with Bayesian Networks: A Bootstrap Approach. Proc Fifteenth Conf on Uncertainty in Artificial Intelligence (UAI) 1999, 196\u2013205."},{"key":"3396_CR8","doi-asserted-by":"publisher","first-page":"601","DOI":"10.1089\/106652700750050961","volume":"7","author":"N Friedman","year":"2000","unstructured":"Friedman N, et al.: Using Bayesian Network to Analyze Expression Data. J Computational Biology 2000, 7: 601\u2013620. 10.1089\/106652700750050961","journal-title":"J Computational Biology"},{"key":"3396_CR9","doi-asserted-by":"publisher","first-page":"230","DOI":"10.1634\/stemcells.20-3-230","volume":"20","author":"N Madras","year":"2002","unstructured":"Madras N, et al.: Modeling Stem Cell Development by Retrospective Analysis of Gene Expression Profiles in Single Progenitor-Derived Colonies. Stem Cells 2002, 20: 230\u2013240. 10.1634\/stemcells.20-3-230","journal-title":"Stem Cells"},{"issue":"3","key":"3396_CR10","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1016\/j.jtbi.2004.05.008","volume":"230","author":"R Nagarajan","year":"2004","unstructured":"Nagarajan R, et al.: Modeling genetic networks from clonal analysis. J Theor Biol 2004, 230(3):359\u201373. 10.1016\/j.jtbi.2004.05.008","journal-title":"J Theor Biol"},{"key":"3396_CR11","unstructured":"Hartemink A: Bayesian Network Inference with Java Objects (BANJO).[http:\/\/www.cs.duke.edu\/~amink\/software\/]"},{"key":"3396_CR12","unstructured":"Murphy K: Bayes NET Toolbox for MATLAB.[http:\/\/www.cs.ubc.ca\/~murphyk\/Software\/BNT\/bnt.html]"},{"issue":"23","key":"3396_CR13","doi-asserted-by":"publisher","first-page":"2952","DOI":"10.1093\/bioinformatics\/btl491","volume":"22","author":"X Chen","year":"2006","unstructured":"Chen X, et al.: BNArray: an R package for constructing gene regulatory net-works from microarray data by using Bayesian network. Bioinformatics 2006, 22(23):2952\u20134. 10.1093\/bioinformatics\/btl491","journal-title":"Bioinformatics"},{"key":"3396_CR14","volume-title":"R: A language and environment for statistical computing","author":"R Development Core Team","year":"2008","unstructured":"R Development Core Team: R: A language and environment for statistical computing. R Foundation for Statistical Computing; 2008."},{"issue":"2","key":"3396_CR15","doi-asserted-by":"publisher","first-page":"187","DOI":"10.1093\/bioinformatics\/bth499","volume":"21","author":"H Kim","year":"2005","unstructured":"Kim H, et al.: Missing value estimation for DNA microarray gene expression data: local least squares imputation. Bioinformatics 2005, 21(2):187\u2013198. 10.1093\/bioinformatics\/bth499","journal-title":"Bioinformatics"},{"key":"3396_CR16","first-page":"1","volume":"8","author":"SG B\u00f8ttcher","year":"2003","unstructured":"B\u00f8ttcher SG, Dethlefsen C: Deal: a package for learning Bayesian Networks. J Stat Software 2003, 8: 1\u201340.","journal-title":"J Stat Software"},{"key":"3396_CR17","volume-title":"DynamicGraph, CRAN package, 0.2.2.5","author":"JH Badsberg","year":"2009","unstructured":"Badsberg JH: DynamicGraph, CRAN package, 0.2.2.5. 2009."},{"issue":"Suppl","key":"3396_CR18","doi-asserted-by":"publisher","first-page":"i213","DOI":"10.1093\/bioinformatics\/bti1049","volume":"21","author":"H Hu","year":"2005","unstructured":"Hu H, et al.: Mining coherent dense subgraphs across massive biological networks for functional discovery. Bioinformatics 2005, 21(Suppl):i213-i221. 10.1093\/bioinformatics\/bti1049","journal-title":"Bioinformatics"},{"key":"3396_CR19","volume-title":"Imputing Missing Data for Gene Expression Arrays","author":"T Hastie","year":"1999","unstructured":"Hastie T, Tibshirani R, Sherlock G, Eisen M, Brown P, Botstein D: Imputing Missing Data for Gene Expression Arrays. Stanford University Statistics Department Technical Report; 1999."},{"key":"3396_CR20","volume-title":"bnlearn: Bayesian network structure learning, Version 1.3, CRAN package","author":"M Scutari","year":"2008","unstructured":"Scutari M: bnlearn: Bayesian network structure learning, Version 1.3, CRAN package. 2008."},{"key":"3396_CR21","unstructured":"Margaritis D: Learning Bayesian Network Model Structure from Data. Ph.D. Thesis, School of Computer Science, Carnegie-Mellon University, Pittsburgh, PA, 2003. Technical Report CMU-CS-03\u2013153"},{"key":"3396_CR22","first-page":"376","volume-title":"Proceedings of the Sixteenth International Florida Artificial Intelligence Research Society Conference","author":"I Tsamardinos","year":"2003","unstructured":"Tsamardinos I, et al.: Algorithms for Large Scale Markov Blanket Discovery. Proceedings of the Sixteenth International Florida Artificial Intelligence Research Society Conference 2003, 376\u2013381."},{"key":"3396_CR23","doi-asserted-by":"publisher","first-page":"809","DOI":"10.1109\/ICDM.2005.134","volume-title":"Proceedings of the Fifth IEEE International Conference on Data Mining","author":"S Yaramakala","year":"2005","unstructured":"Yaramakala S, Margaritis D: Speculative Markov Blanket Discovery for Optimal Feature Selection. Proceedings of the Fifth IEEE International Conference on Data Mining 2005, 809\u2013812. full_text"},{"issue":"1","key":"3396_CR24","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1007\/s10994-006-6889-7","volume":"65","author":"I Tsamardinos","year":"2006","unstructured":"Tsamardinos I, et al.: The Max-Min Hill-Climbing Bayesian Network Structure Learning Algorithm. Machine Learning 2006, 65(1):31\u201378. 10.1007\/s10994-006-6889-7","journal-title":"Machine Learning"},{"key":"3396_CR25","volume-title":"snow: Simple Network of Workstations, CRAN package 0.3\u20133","author":"Tierney","year":"2008","unstructured":"Tierney , et al.: snow: Simple Network of Workstations, CRAN package 0.3\u20133. 2008."},{"key":"3396_CR26","volume-title":"igraph: Routines for simple graphs, network analysis Version 0.5.1. CRAN package","author":"G Csardi","year":"2008","unstructured":"Csardi G: igraph: Routines for simple graphs, network analysis Version 0.5.1. CRAN package. 2008."},{"key":"3396_CR27","volume-title":"Social Network Analysis","author":"S Wasserman","year":"2007","unstructured":"Wasserman S, Faust K: Social Network Analysis. Cambridge University Press; 2007."},{"key":"3396_CR28","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1038\/nrg1272","volume":"5","author":"A-L Barab\u00e1si","year":"2004","unstructured":"Barab\u00e1si A-L, et al.: Network biology: understanding the cell's functional organization. Nature Reviews Genetics 2004, 5: 101\u2013113. 10.1038\/nrg1272","journal-title":"Nature Reviews Genetics"},{"key":"3396_CR29","doi-asserted-by":"publisher","first-page":"255","DOI":"10.1140\/epjb\/e2004-00316-5","volume":"B41","author":"ML Goldstein","year":"2004","unstructured":"Goldstein ML, et al.: Problems with fitting to the power-law distribution. The European Physical Journal 2004, B41: 255\u2013258.","journal-title":"The European Physical Journal"},{"key":"3396_CR30","doi-asserted-by":"publisher","first-page":"824","DOI":"10.1126\/science.298.5594.824","volume":"298","author":"R Milo","year":"2002","unstructured":"Milo R, et al.: Network Motifs: Simple Building Blocks of Complex Networks. Science 2002, 298: 824\u2013827. 10.1126\/science.298.5594.824","journal-title":"Science"},{"issue":"11","key":"3396_CR31","doi-asserted-by":"publisher","first-page":"2498","DOI":"10.1101\/gr.1239303","volume":"13","author":"P Shannon","year":"2003","unstructured":"Shannon P, et al.: Cytoscape: a software environment for integrated models of biomolecular interaction networks. Genome Research 2003, 13(11):2498\u2013504. 10.1101\/gr.1239303","journal-title":"Genome Research"},{"key":"3396_CR32","volume-title":"Ph.D. Thesis, School of Computer Science, Carnegie-Mellon University, Pittsburgh, PA","author":"D Margaritis","year":"2003","unstructured":"Margaritis D: Learning Bayesian Network Model Structure from Data. Ph.D. Thesis, School of Computer Science, Carnegie-Mellon University, Pittsburgh, PA 2003. Available as Technical Report CMU-CS-03\u2013153. Available as Technical Report CMU-CS-03-153."},{"key":"3396_CR33","first-page":"376","volume-title":"\"Proceedings of the Sixteenth International Florida Artificial Intelligence Research Society Conference\"","author":"I Tsamardinos","year":"2003","unstructured":"Tsamardinos I, Aliferis CF, Statnikov A: \"Algorithms for Large Scale Markov Blanket Discovery\". In \"Proceedings of the Sixteenth International Florida Artificial Intelligence Research Society Conference\". AAAI Press; 2003:376\u2013381."},{"key":"3396_CR34","doi-asserted-by":"publisher","first-page":"809","DOI":"10.1109\/ICDM.2005.134","volume-title":"\"ICDM '05: Proceedings of the Fifth IEEE International Conference on Data Mining\"","author":"S Yaramakala","year":"2005","unstructured":"Yaramakala S, Margaritis D: \"Speculative Markov Blanket Discovery for Optimal Feature Selection\". In \"ICDM '05: Proceedings of the Fifth IEEE International Conference on Data Mining\". IEEE Computer Society, Washington, DC, USA; 2005:809\u2013812."},{"issue":"1","key":"3396_CR35","doi-asserted-by":"publisher","first-page":"31","DOI":"10.1007\/s10994-006-6889-7","volume":"65","author":"I Tsamardinos","year":"2006","unstructured":"Tsamardinos I, Brown LE, Aliferis CF: \"The Max-Min Hill-Climbing Bayesian Network Structure Learning Algorithm\". Machine Learning 2006, 65(1):31\u201378. 10.1007\/s10994-006-6889-7","journal-title":"Machine Learning"}],"container-title":["BMC Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1186\/1471-2105-10-S11-S14.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,8,31]],"date-time":"2021-08-31T21:31:01Z","timestamp":1630445461000},"score":1,"resource":{"primary":{"URL":"https:\/\/bmcbioinformatics.biomedcentral.com\/articles\/10.1186\/1471-2105-10-S11-S14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,10]]},"references-count":35,"journal-issue":{"issue":"S11","published-print":{"date-parts":[[2009,10]]}},"alternative-id":["3396"],"URL":"https:\/\/doi.org\/10.1186\/1471-2105-10-s11-s14","relation":{},"ISSN":["1471-2105"],"issn-type":[{"value":"1471-2105","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,10]]},"assertion":[{"value":"8 October 2009","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}],"article-number":"S14"}}