Cytoscape is a Java application that runs on Linux, Windows, and Mac OS X.

System requirements: The system requirements for Cytoscape depend on the size of the networks the user wants to load, view and manipulate. We recommend a recent computer (1GHz CPU or higher) with a high-end graphics card and at least 512MB of free physical RAM. Cytoscape expects a minimum screen resolution of 1024x768.

There are a number of options for downloading and installing Cytoscape:

(1) Download and unpack the distribution. Cytoscape is distributed as a compressed archive (tar.gz or zip) containing the following files and directories:

cytoscape.jar   Main Cytoscape application (Java archive)
cytoscape.props User-configurable properties and preferences
vizmap.props    User-configurable visual mapping preferences
cytoscape.sh    Script to run Cytoscape from command line (Linux, Mac OS X)
cytoscape.bat   Script to run Cytoscape (Windows)
LICENSE.txt     Cytoscape GNU LGPL License
Cytoscape2_3Manual.pdf  Cytoscape 2.3 Manual (the document you are reading now)
sampleData/
  galFiltered.gml       Sample molecular interaction network file *
  galFiltered.sif       Identical network in Simple Interaction Format *
  galExpData.pvals      Sample gene expression matrix file *
  galFiltered.cys       Sample session file created from datasets above *
  BINDyeast.sif Network of all yeast protein-protein interactions in the 
                          BIND database as of Nov, 2005 **
  BINDhuman.sif Network of all human protein-protein interactions in the 
                            BIND database as of Nov, 2005 **
  yeastHighQuality.sif  Sample molecular interaction network file ***
annotation/     Directory containing Gene Ontology database entries (currently 
                      for yeast only). Info in this directory is used to associate gene names 
                      with synonyms as well as process, function, and cellular location data.
plugins/        Directory containing cytoscape PlugIns, in .jar format.
* From Ideker et al, Science 292:929 (2001)
** Obtained from data hosted at 
     http://www.blueprint.org/bind/bind_downloads.html
** From von Mering et al, Nature, 417:399 (2002) and Lee et al, 
     Science 298:799 (2002)

(2) If necessary, install Java. If not already installed on your computer, download and install the Java 2 Runtime Environment, version 1.4.2 or higher. It can be found at:

http://java.sun.com/j2se/1.4.2/download.html

(3) Launch the application by running "cytoscape.sh" from the command line (Linux or Mac OS X) or double-clicking "cytoscape.bat" (Windows). Alternatively, you can pass the .jar file to Java directly using the command "java -Xmx512M -jar cytoscape.jar -p plugins". The -Xmx512M flag tells java to allocate more memory for Cytoscape and the -p plugins option tells cytoscape to load all of the plugins in the plugins directory. Loading the plugins is important because many key features like layouts, filters and the attribute browser are included with Cytoscape as plugins in the plugins directory. See the Command Line chapter for more detail. In Windows, it is also possible to directly double-click the .jar file to launch it. However, this does not allow specification of command-line arguments (such as the location of the plugin directory). On Mac OS X, users who downloaded the Mac OS X version of Cytoscape, can double-click on the Cytoscape icon to start Cytoscape. Either double-clicking or dragging onto the Cytoscape application icon any .sif or .gml file will load that file into Cytoscape.

Important Note: For the application to work properly, all files should be left in the directory in which they were unpacked. The core Cytoscape application assumes this directory structure when looking for the various libraries needed to run the application. If you are adventurous, you can get creative with the $CLASSPATH and/or the cytoscape.jar manifest file and run Cytoscape from any location you want.

Cytoscape Window When you succeed in launching Cytoscape, a window will appear that looks like this:

attachment:cytoscape_startup.png

Funding for Cytoscape is provided by a federal grant from the U.S. National Institute of General Medical Sciences (NIGMS) of the Na tional Institutes of Health (NIH) under award number GM070743-01. Corporate funding is provided through a contract from Unilever PLC.

MoinMoin Appliance - Powered by TurnKey Linux