<p>Cytoscape is a platform for network visualization and analysis. The latest version, Cytoscape 3.0.1, is the result of a long-running collaborative project involving numerous developers and funding agencies across the globe. The team of core developers resides mainly at the University of California and is funded by the US National Institute of General Medical Sciences and the National Resource for Network Biology.</p> <p>The program was first designed for bioinformatic systems, and many of the people involved in the project have background in biology. The key goals of the program are visualization of molecular interaction networks and biological pathways as well as integration of these networks with annotations, gene expression profiles and other state data. Cytoscape has been used to analyze data from a variety of fields beyond biomedical research, such as network analysis, the semantic web or the social sciences.Cytoscape is a Java application and runs on the Linux, Windows, and Mac OS X platforms. UNIX platforms such as Solaris and FreeBSD can run Cytoscape with Java version 5 or later. The program is available under the GNU Lesser General Public License.</p> <p>Cytoscape has numerous features, distributed for free through the Cytoscape App Store. Its latest version includes a flexible toolbar for quick access to common actions, new Data Table controls to interface with the data, integrated support for graphical annotations in networks, support for independent sets of networks within a single session, advanced network and table import controls, improved architecture and an API for a more stable experience. Cytoscape can be downloaded as an automatic installation package for Windows, Mac OS X, and Linux, or as a compressed archive. The source code is also available for download. It&rsquo;s important to notice that Cytoscape requires registration to download the program or the code.</p> <p>Cytoscape's strengths include its ability to support several languages for the data files including Eastern Asian languages using two-byte characters, English and many others. It also has a function that allows users to encode any attribute of their data (such as name, type, degree, weight or expression data) as a visual property (such as color, size, transparency, or font type). These encoded attributes together form a&nbsp;<strong>Visual Style</strong>&nbsp;that can be used to customize the visual appearance of the network. As a program with many rich functions it looks challenging, but thanks to a very clear and detailed online manual it ran quite smoothly afterwards. The manual on Cytoscape&rsquo;s website is really helpful in case you are either a newbie or guru in the network visualization. The manual gives detailed description of all the functions and capabilities of the program. It answered almost all the questions I had in the process of installation and running the program. &nbsp;</p> <p>To summarize the review of Cytoscape I&rsquo;d like to mention some more features that make the program really valuable for in depth visualization analysis. First of all it&rsquo;s flexibility of working with visualization. Visualizations are dynamic allowing users to interact with them. Additionally it&rsquo;s the ability to support import/export standard file formats. Also you can export networks as publishiable-quality images in PDF, PS, SVG, PNG, JPEG, and BMP files. &nbsp;</p>