{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,6]],"date-time":"2026-10-06T20:57:04Z","timestamp":1791320224489,"version":"4.3.1"},"reference-count":50,"publisher":"Oxford University Press (OUP)","issue":"15","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013,8,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Motivation: Networks are vital to computational systems biology research, but visualizing them is a challenge. For networks larger than \u223c100 nodes and \u223c200 links, ball-and-stick diagrams fail to convey much information. To address this, we developed Network2Canvas (N2C), a web application that provides an alternative way to view networks. N2C visualizes networks by placing nodes on a square toroidal canvas. The network nodes are clustered on the canvas using simulated annealing to maximize local connections where a node\u2019s brightness is made proportional to its local fitness. The interactive canvas is implemented in HyperText Markup Language (HTML)5 with the JavaScript library Data-Driven Documents (D3). We applied N2C to visualize 30 canvases made from human and mouse gene-set libraries and 6 canvases made from the Food and Drug Administration (FDA)-approved drug-set libraries. Given lists of genes or drugs, enriched terms are highlighted on the canvases, and their degree of clustering is computed. Because N2C produces visual patterns of enriched terms on canvases, a trained eye can detect signatures instantly. In summary, N2C provides a new flexible method to visualize large networks and can be used to perform and visualize gene-set and drug-set enrichment analyses.<\/jats:p>\n               <jats:p>Availability: N2C is freely available at http:\/\/www.maayanlab.net\/N2C and is open source.<\/jats:p>\n               <jats:p>Contact: \u00a0avi.maayan@mssm.edu<\/jats:p>\n               <jats:p>Supplementary information: \u00a0Supplementary data are available at Bioinformatics online.<\/jats:p>","DOI":"10.1093\/bioinformatics\/btt319","type":"journal-article","created":{"date-parts":[[2013,6,8]],"date-time":"2013-06-08T01:09:41Z","timestamp":1370653781000},"page":"1872-1878","source":"Crossref","is-referenced-by-count":34,"title":["Network2Canvas: network visualization on a canvas with enrichment analysis"],"prefix":"10.1093","volume":"29","author":[{"given":"Christopher M.","family":"Tan","sequence":"first","affiliation":[{"name":"Department of Pharmacology and Systems Therapeutics, Systems Biology Center New York, Icahn School of Medicine at Mount Sinai, New York, NY 10029, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Edward Y.","family":"Chen","sequence":"additional","affiliation":[{"name":"Department of Pharmacology and Systems Therapeutics, Systems Biology Center New York, Icahn School of Medicine at Mount Sinai, New York, NY 10029, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ruth","family":"Dannenfelser","sequence":"additional","affiliation":[{"name":"Department of Pharmacology and Systems Therapeutics, Systems Biology Center New York, Icahn School of Medicine at Mount Sinai, New York, NY 10029, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Neil R.","family":"Clark","sequence":"additional","affiliation":[{"name":"Department of Pharmacology and Systems Therapeutics, Systems Biology Center New York, Icahn School of Medicine at Mount Sinai, New York, NY 10029, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Avi","family":"Ma\u2019ayan","sequence":"additional","affiliation":[{"name":"Department of Pharmacology and Systems Therapeutics, Systems Biology Center New York, Icahn School of Medicine at Mount Sinai, New York, NY 10029, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"286","published-online":{"date-parts":[[2013,6,7]]},"reference":[{"key":"2023012810451003000_btt319-B1","doi-asserted-by":"crossref","first-page":"25","DOI":"10.1038\/75556","article-title":"Gene ontology: tool for the unification of biology","volume":"25","author":"Ashburner","year":"2000","journal-title":"Nat. Genet."},{"key":"2023012810451003000_btt319-B2","doi-asserted-by":"crossref","first-page":"2","DOI":"10.1186\/1471-2105-4-2","article-title":"An automated method for finding molecular complexes in large protein interaction networks","volume":"4","author":"Bader","year":"2003","journal-title":"BMC Bioinformatics"},{"key":"2023012810451003000_btt319-B3","doi-asserted-by":"crossref","first-page":"509","DOI":"10.1126\/science.286.5439.509","article-title":"Emergence of scaling in random networks","volume":"286","author":"Barabasi","year":"1999","journal-title":"Science"},{"key":"2023012810451003000_btt319-B4","doi-asserted-by":"crossref","first-page":"603","DOI":"10.1038\/nature11003","article-title":"The cancer cell line encyclopedia enables predictive modelling of anticancer drug sensitivity","volume":"483","author":"Barretina","year":"2012","journal-title":"Nature"},{"key":"2023012810451003000_btt319-B5","doi-asserted-by":"crossref","DOI":"10.1609\/icwsm.v3i1.13937","article-title":"Gephi: an open source software for exploring and manipulating networks","volume-title":"International AAAI conference on weblogs and social media","author":"Bastian","year":"2009"},{"key":"2023012810451003000_btt319-B6","first-page":"47","article-title":"Pajek-program for large network analysis","volume":"21","author":"Batagelj","year":"1998","journal-title":"Connections"},{"key":"2023012810451003000_btt319-B7","doi-asserted-by":"crossref","first-page":"1045","DOI":"10.1038\/nbt1010-1045","article-title":"The NIH roadmap epigenomics mapping consortium","volume":"28","author":"Bernstein","year":"2010","journal-title":"Nat. Biotechnol."},{"key":"2023012810451003000_btt319-B8","doi-asserted-by":"crossref","first-page":"2301","DOI":"10.1109\/TVCG.2011.185","article-title":"D3: Data-driven documents","volume":"17","author":"Bostock","year":"2011","journal-title":"IEEE Trans. Vis. Comput. Graph."},{"key":"2023012810451003000_btt319-B9","doi-asserted-by":"crossref","first-page":"R22","DOI":"10.1186\/gb-2003-4-3-r22","article-title":"Osprey: a network visualization system","volume":"4","author":"Breitkreutz","year":"2003","journal-title":"Genome Biol."},{"key":"2023012810451003000_btt319-B10","doi-asserted-by":"crossref","first-page":"1733","DOI":"10.1093\/bioinformatics\/btn307","article-title":"ChemmineR: a compound mining framework for R","volume":"24","author":"Cao","year":"2008","journal-title":"Bioinformatics"},{"key":"2023012810451003000_btt319-B11","doi-asserted-by":"crossref","first-page":"105","DOI":"10.1093\/bioinformatics\/btr625","article-title":"Expression2Kinases: mRNA profiling linked to multiple upstream regulatory layers","volume":"28","author":"Chen","year":"2012","journal-title":"Bioinformatics"},{"key":"2023012810451003000_btt319-B12","doi-asserted-by":"crossref","first-page":"6031","DOI":"10.1128\/MCB.25.14.6031-6046.2005","article-title":"Reciprocal transcriptional regulation of Pou5f1 and Sox2 via the Oct4\/Sox2 complex in embryonic stem cells","volume":"25","author":"Chew","year":"2005","journal-title":"Mol. Cell. Biol."},{"key":"2023012810451003000_btt319-B13","doi-asserted-by":"crossref","first-page":"89","DOI":"10.1186\/1752-0509-6-89","article-title":"Sets2Networks: network inference from repeated observations of sets","volume":"6","author":"Clark","year":"2012","journal-title":"BMC Syst. Biol."},{"key":"2023012810451003000_btt319-B14","doi-asserted-by":"crossref","first-page":"445","DOI":"10.2307\/1931034","article-title":"Distance to nearest neighbor as a measure of spatial relationships in populations","volume":"35","author":"Clark","year":"1954","journal-title":"Ecology"},{"key":"2023012810451003000_btt319-B15","doi-asserted-by":"crossref","first-page":"D716","DOI":"10.1093\/nar\/gkp1015","article-title":"GeneSigDB a curated database of gene expression signatures","volume":"38","author":"Culhane","year":"2010","journal-title":"Nucleic Acids Res."},{"key":"2023012810451003000_btt319-B16","doi-asserted-by":"crossref","first-page":"374","DOI":"10.1093\/bioinformatics\/bti776","article-title":"PATIKAweb: a web interface for analyzing biological pathways through advanced querying and visualization","volume":"22","author":"Dogrusoz","year":"2006","journal-title":"Bioinformatics"},{"key":"2023012810451003000_btt319-B17","doi-asserted-by":"crossref","first-page":"e35","DOI":"10.1038\/psp.2013.11","article-title":"Meta-signatures identify two major subtypes of breast cancer","volume":"2","author":"Duan","year":"2013","journal-title":"CPT Pharmacometrics Syst. Pharmacol."},{"key":"2023012810451003000_btt319-B18","doi-asserted-by":"crossref","first-page":"594","DOI":"10.1007\/3-540-45848-4_57","article-title":"Graphviz open source graph drawing tools","volume-title":"Graph Drawing","author":"Ellson","year":"2002"},{"key":"2023012810451003000_btt319-B19","doi-asserted-by":"crossref","first-page":"17","DOI":"10.1186\/1471-2105-5-17","article-title":"VisANT: an online visualization and analysis tool for biological interaction data","volume":"5","author":"Hu","year":"2004","journal-title":"BMC Bioinformatics"},{"key":"2023012810451003000_btt319-B50"},{"key":"2023012810451003000_btt319-B20","doi-asserted-by":"crossref","first-page":"4569","DOI":"10.1073\/pnas.061034498","article-title":"A comprehensive two-hybrid analysis to explore the yeast protein interactome","volume":"98","author":"Ito","year":"2001","journal-title":"Proc. Natl Acad. Sci. USA"},{"key":"2023012810451003000_btt319-B21","doi-asserted-by":"crossref","first-page":"533","DOI":"10.1038\/nature04915","article-title":"Dissecting self-renewal in stem cells with RNA interference","volume":"442","author":"Ivanova","year":"2006","journal-title":"Nature"},{"key":"2023012810451003000_btt319-B22","doi-asserted-by":"crossref","first-page":"651","DOI":"10.1038\/35036627","article-title":"The large-scale organization of metabolic networks","volume":"407","author":"Jeong","year":"2000","journal-title":"Nature"},{"key":"2023012810451003000_btt319-B23","article-title":"Chord diagram invariants of tangles and graphs","author":"Kassel","year":"1995"},{"key":"2023012810451003000_btt319-B24","doi-asserted-by":"crossref","first-page":"649","DOI":"10.1038\/nature08436","article-title":"Direct reprogramming of human neural stem cells by OCT4","volume":"461","author":"Kim","year":"2009","journal-title":"Nature"},{"key":"2023012810451003000_btt319-B25","doi-asserted-by":"crossref","first-page":"343","DOI":"10.1038\/msb.2009.98","article-title":"A side effect resource to capture phenotypic effects of drugs","volume":"6","author":"Kuhn","year":"2010","journal-title":"Mol. Syst. Biol."},{"key":"2023012810451003000_btt319-B49","doi-asserted-by":"crossref","first-page":"684","DOI":"10.1093\/bioinformatics\/btp026","article-title":"KEA: kinase enrichment analysis","volume":"25","author":"Lachmann","year":"2009","journal-title":"Bioinformatics"},{"key":"2023012810451003000_btt319-B26","doi-asserted-by":"crossref","first-page":"2438","DOI":"10.1093\/bioinformatics\/btq466","article-title":"ChEA: transcription factor regulation inferred from integrating genome-wide ChIP-X experiments","volume":"26","author":"Lachmann","year":"2010","journal-title":"Bioinformatics"},{"key":"2023012810451003000_btt319-B27","doi-asserted-by":"crossref","first-page":"1929","DOI":"10.1126\/science.1132939","article-title":"The Connectivity Map: using gene-expression signatures to connect small molecules, genes, and disease","volume":"313","author":"Lamb","year":"2006","journal-title":"Science"},{"key":"2023012810451003000_btt319-B28","doi-asserted-by":"crossref","first-page":"1555","DOI":"10.1126\/science.1099511","article-title":"A probabilistic functional network of yeast genes","volume":"306","author":"Lee","year":"2004","journal-title":"Science"},{"key":"2023012810451003000_btt319-B29","doi-asserted-by":"crossref","first-page":"1739","DOI":"10.1093\/bioinformatics\/btr260","article-title":"Molecular signatures database (MSigDB) 3.0","volume":"27","author":"Liberzon","year":"2011","journal-title":"Bioinformatics"},{"key":"2023012810451003000_btt319-B30","doi-asserted-by":"crossref","first-page":"1078","DOI":"10.1126\/science.1108876","article-title":"Formation of regulatory patterns during signal propagation in a mammalian cellular network","volume":"309","author":"Ma\u2019ayan","year":"2005","journal-title":"Science"},{"key":"2023012810451003000_btt319-B31","doi-asserted-by":"crossref","first-page":"27","DOI":"10.1002\/msj.20002","article-title":"Network analysis of FDA approved drugs and their targets","volume":"74","author":"Ma\u2019ayan","year":"2007","journal-title":"Mt. Sinai J. Med."},{"key":"2023012810451003000_btt319-B32","doi-asserted-by":"crossref","first-page":"672","DOI":"10.1038\/nrm2766","article-title":"Systems biology of stem cell fate and cellular reprogramming","volume":"10","author":"MacArthur","year":"2009","journal-title":"Nat. Rev. Mol. Cell Biol."},{"key":"2023012810451003000_btt319-B33","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1093\/bioinformatics\/btp628","article-title":"GATE: software for the analysis and visualization of high-dimensional time series expression data","volume":"26","author":"MacArthur","year":"2010","journal-title":"Bioinformatics"},{"key":"2023012810451003000_btt319-B34","doi-asserted-by":"crossref","first-page":"3448","DOI":"10.1093\/bioinformatics\/bti551","article-title":"BiNGO: a Cytoscape plugin to assess overrepresentation of gene ontology categories in biological networks","volume":"21","author":"Maere","year":"2005","journal-title":"Bioinformatics"},{"key":"2023012810451003000_btt319-B35","doi-asserted-by":"crossref","first-page":"e13984","DOI":"10.1371\/journal.pone.0013984","article-title":"Enrichment Map: a network-based method for gene-set enrichment visualization and interpretation","volume":"5","author":"Merico","year":"2010","journal-title":"PLoS One"},{"key":"2023012810451003000_btt319-B36","doi-asserted-by":"crossref","first-page":"824","DOI":"10.1126\/science.298.5594.824","article-title":"Network motifs: simple building blocks of complex networks","volume":"298","author":"Milo","year":"2002","journal-title":"Science"},{"key":"2023012810451003000_btt319-B37","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1093\/nar\/27.1.29","article-title":"KEGG: Kyoto encyclopedia of genes and genomes","volume":"27","author":"Ogata","year":"1999","journal-title":"Nucleic Acids Res."},{"key":"2023012810451003000_btt319-B38","doi-asserted-by":"crossref","first-page":"D912","DOI":"10.1093\/nar\/gkr1012","article-title":"ENCODE whole-genome data in the UCSC Genome Browser: update 2012","volume":"40","author":"Rosenbloom","year":"2012","journal-title":"Nucleic Acids Res."},{"key":"2023012810451003000_btt319-B39","doi-asserted-by":"crossref","first-page":"D203","DOI":"10.1093\/nar\/gks1201","article-title":"RegulonDB v8.0: omics data sets, evolutionary conservation, regulatory phrases, cross-validated gold standards and more","volume":"41","author":"Salgado","year":"2013","journal-title":"Nucleic Acids Res."},{"key":"2023012810451003000_btt319-B40","doi-asserted-by":"crossref","first-page":"2498","DOI":"10.1101\/gr.1239303","article-title":"Cytoscape: a software environment for integrated models of biomolecular interaction networks","volume":"13","author":"Shannon","year":"2003","journal-title":"Genome Res."},{"key":"2023012810451003000_btt319-B41","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1093\/nar\/gkn923","article-title":"Bioinformatics enrichment tools: paths toward the comprehensive functional analysis of large gene lists","volume":"37","author":"Sherman","year":"2009","journal-title":"Nucleic Acids Res."},{"key":"2023012810451003000_btt319-B42","doi-asserted-by":"crossref","DOI":"10.1109\/INFVIS.2001.963283","article-title":"Ordered treemap layouts","volume-title":"Proceedings of the IEEE Symposium on Information Visualization 2001","author":"Shneiderman","year":"2001"},{"key":"2023012810451003000_btt319-B43","first-page":"346","article-title":"Studies in statistical ecology: I. Spatial Pattern","author":"Skellam","year":"1952","journal-title":"Biometrika"},{"key":"2023012810451003000_btt319-B44","doi-asserted-by":"crossref","first-page":"15545","DOI":"10.1073\/pnas.0506580102","article-title":"Gene-set enrichment analysis: a knowledge-based approach for interpreting genome-wide expression profiles","volume":"102","author":"Subramanian","year":"2005","journal-title":"Proc. Natl Acad. Sci. USA"},{"key":"2023012810451003000_btt319-B45","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1136\/amiajnl-2011-000214","article-title":"A novel signal detection algorithm for identifying hidden drug-drug interactions in adverse event reports","volume":"19","author":"Tatonetti","year":"2012","journal-title":"J. Am. Med. Inform. Assoc."},{"key":"2023012810451003000_btt319-B46","doi-asserted-by":"crossref","first-page":"440","DOI":"10.1038\/30918","article-title":"The small world problem, collective dynamics of small-world networks","volume":"393","author":"Watts","year":"1998","journal-title":"Nature"},{"key":"2023012810451003000_btt319-B47","doi-asserted-by":"crossref","first-page":"173","DOI":"10.1007\/978-3-642-18638-7_8","article-title":"yfiles\u2014visualization and automatic layout of graphs","volume-title":"Graph Drawing Software","author":"Wiese","year":"2004"},{"key":"2023012810451003000_btt319-B48","doi-asserted-by":"crossref","first-page":"D668","DOI":"10.1093\/nar\/gkj067","article-title":"DrugBank: a comprehensive resource for in silico drug discovery and exploration","volume":"34","author":"Wishart","year":"2006","journal-title":"Nucleic Acids Res."}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/29\/15\/1872\/48887868\/bioinformatics_29_15_1872.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/29\/15\/1872\/48887868\/bioinformatics_29_15_1872.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,28]],"date-time":"2023-01-28T12:28:40Z","timestamp":1674908920000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/29\/15\/1872\/265896"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013,6,7]]},"references-count":50,"journal-issue":{"issue":"15","published-print":{"date-parts":[[2013,8,1]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btt319","relation":{},"ISSN":["1367-4811","1367-4803"],"issn-type":[{"value":"1367-4811","type":"electronic"},{"value":"1367-4803","type":"print"}],"subject":[],"published-other":{"date-parts":[[2013,8,1]]},"published":{"date-parts":[[2013,6,7]]}}}